Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Looks accurate so it's clearly our fault. We're trying on our end too.