Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I haven't done anything to the downloads, so hopefully whatever problem you were having has cleared up by now