Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Really great idea, fun and well made too. :-)