Infinite Dust is an awesome alien survival game. You’re stranded on a planet and you need to build, explore, craft, loot, and establish a base. Explore huge procedurally-generated voxel planets and even travel through interstellar space.
Darwin Project is a new type of survival game where 10 players battle it out in a treacherous frozen landscape. The game features a “show director” that can influence the outcome of the game. It also has viewer interaction. It’s like a twisted reality TV show.