Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Totally agree! That's why I made it.