Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Oh sorry to ear that, maybe try with Mozilla Firefox, I heard it works better. Otherwise you can still download the windows .exe :)

Ok then