This '90s CG render-core 3D platformer is finally out in early access after 'five years of hermetic grinding' from its solo dev

Eternity Egg Protagonist surrounded by distortion and rainbow colors
(Image credit: USERLANDS)

Somewhere between the most saccharine dream and the gaudiest nightmare, there is Eternity Egg, a game that looks a bit like Cruelty Squad vomited on a promotional render for Nights Into Dreams. Taking after '90s CG imagery like those Bryce 3D renders⁠—you'll recognize the visuals if not the name⁠—its characters look to be assembled out of smooth birthday balloons in clashing colors.

The world around you is an abstract dreamscape of checker-patterned bedlam, but Eternity Egg has got my attention for more than the visuals, though. From what I can tell, beneath the surface awaits a world of schmovement—dynamic, skill-expressive maneuverability—the result of half a decade's work from solo developer Userlands.

As far as the game itself, it seems like a surprisingly technical 3D platformer that emphasizes what the developer calls "fast-paced kinematic movement." In the trailer, it's easy to spot all sorts of slide jumps, wall bounces, and pogo hops over obstacles—the sort of spice that makes the best platformers sing.

2025 gamesBest PC gamesFree PC gamesBest FPS gamesBest RPGsBest co-op games

2025 games: This year's upcoming releases
Best PC games: Our all-time favorites
Free PC games: Freebie fest
Best FPS games: Finest gunplay
Best RPGs: Grand adventures
Best co-op games: Better together

Justin first became enamored with PC gaming when World of Warcraft and Neverwinter Nights 2 rewired his brain as a wide-eyed kid. As time has passed, he's amassed a hefty backlog of retro shooters, CRPGs, and janky '90s esoterica. Whether he's extolling the virtues of Shenmue or troubleshooting some fiddly old MMO, it's hard to get his mind off games with more ambition than scruples. When he's not at his keyboard, he's probably birdwatching or daydreaming about a glorious comeback for real-time with pause combat. Any day now...

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.