Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Only played through a little bit of this, but I love the idea!