Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+2)

Weird...tried again an hour later and success.

If anyone's interested, the download size is 356 MB.