Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

So I've been told :)

Looking into it, Will get back asap.

Please check now, it should be fixed.