Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Is looking good so far ! :)