Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Similar. The best games all have a similar thread - one core concept polished to the max. As many commentors correcty pointed out to me, I made too much of a hyrbid of ideas. The bits that felt best were diluted by other parts that were additions after I made the core mechanic work. 

I thought yours was very polished tbh! :)