Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This reminds me of that old flash game "The Space Game". Were you inspired by it?

https://www.kongregate.com/games/casualcollective/the-space-game