Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I see the idea, but I assume that the deadline landed before gameplay could be added. Nice start on an idea, though!