Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Correct. They should know a bit more over there.