Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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.