Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I never played this game (but will)  the concept seems interesting  and it has patentianl