Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I didn't play the game yet, but has this anything to do with life in space?

(1 edit)

I'm also a bit confused as to how this is space related.