Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I've resolved one compatibility issue with an older version of chrome, but you may simply need to update your browser. It should work on versions going back at least two years.