Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

yeah it doesn't run on chrome for me either

should work now :)