Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

interesting concept, i think with some further work it could be quite engaging.