Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's strange because it works for me.
It should work with chrome 61 or higher