Spherical Nightmares is a Half-Life 2: Episode Two single-player modification. The story takes place in the Half-Life universe and you take the role as Gordon Freeman. Your journey begins in an unknown location.
Easily the best mod. The visuals are astonishing, there are some good puzzles and enemies are not too easy and not too hard. Highly recommended.