In Deep Space Downfall, you are an astronaut who is left stranded on an unexplored alien planet deep in space. You'll have to survive, build your base, explore the uncharted world and find a way back home.
Another in-game screenshot, taken in different time of day with different foliage