Thanks, that download works. I've asked them on their forums now, so hopefully they'll respond soon. I can't find an e-mail address to contact them, only phone numbers.
And yes, it still doesn't work without the proxy.
Edit: I found their e-mail address, so I've sent them one.