Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Great concept, I really think you should flesh this out and release it.