Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It worked on all our tests. Did you try to refresh the page? 

Yeah, maybe it's something to do with my browser conf, but don't worry, it didn't hurt your score for me ;)