Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Such an awesome concept, I wish you best of luck to make this into something great.