Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

May be your device? I haven't had an issue 

Well, that's one. Can you account for the others?