Nope, no proxy or download manager... Just Opera (Chromium-based).
I see no errors for some pages because I get a popup saying the download will start soon. (But the console indicates a 403 error from the download link.)
On pages where the game is downloaded directly through clicking the download link, I get a clear 403 error page. Reloading the page (or the link itself) doesn't work.