Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Actually I think it was a browser problem, chrome runs it smoothly. My fault.