Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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