Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You have it rough. I know that it is irritating. Sorry, but I cannot impact how I feel about it.