Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I mostly agree with you, thanks for the effort, this feedback is very useful !