Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Very interesting mechanic. With more polishing, this could turn out to be a gem.