Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

This is  still happening to me, using Firefox in Australia. I contacted support and they replied:

 "There appear to be no issues accessing the download for your page. It’s possible there was a temporary outage with our CDN. Remember, download URLs are generated when the download button is clicked and expire shortly after to prevent hot linking. Ensure visitors access the file by visiting the page and clicking the download button, rather than sharing a direct link to our CDN."