Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Dang! Working on a fix, thanks for the info. In the meantime, there's also an in-browser version you might have more luck with.