It looks as if DP has put in DDOS protection. That might be why you are being denied. The program checked my browser and ISP before it let me thru to the website. If you are NOT seeing that page, use another browser.
I would assume the installed it because of what happened to Demonoid.
If you can't get on because of them, you will have to contact that company and if you aren't seeing the page with that info, it won't help.
And the site is down.
Here is the message I get at the top of the mirror page:
This page (You are not allowed to view links.
) is currently offline. However, because the site uses CloudFlare's Always Online™ technology you can continue to surf a snapshot of the site. We will keep checking in the background and, as soon as the site comes back, you will automatically be served the live version. Always Online™ is powered by CloudFlare | Hide this Alert
If you get thru all you will get is a picture of the introduction forum.