Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

That's a nice idea! Also I do agree about the controls, they're tough to apprehend, it might be because of the "lunar" gravity. I loved the graphism however! :)