Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

With a little bit more explanation of how the game works, this could become a great game.