Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

False alarm, it seems Firefox put an arbitrary pop-up blockage. Removed it, been able to download everything.