Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

i don't think that the ppl you mentioned are shid (i have to be nice) but ask the ones above me