Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I agree with you.

same here