Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Trying it out now, I will let you know what I think.