Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

and there is more ;) Well done coming so far !