Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

yeah it doesn't run on chrome for me either

should work now :)