Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I've not changed anything my side, but its good to hear that its running better.

odd... maybe my computer is just having a better day.