Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yup, I also believe that the "space" mechanic might have been a little bit forced. Great insight, thanks