Don't know why they used that name for the site... name like that is bound to be included on some suspect lists.
I have Firefox and have no trouble with that page. I see you have Firefox on your machine so you might like trying a download using that.
If that doesn't work, try going via the link on this page:
If that doesn't work either, you may have to over ride your firewall or browser.