Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Looks interesting, I will try it. :)