Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Cheers. Sounds like a crash, I'll get to work on a patch.