From what looks like, Demonoid.com is down. I tried refreshing a number of times and also tried a hard refresh but it seems that the Evil Torent Tracker is down. I also checked on Downforeveryoneorjustme.com and it says that Demonoid.com is infact down. Could it be because US is censoring the Internet?
Is Demonoid down for you too?
UPDATE: Demonoid is live again. Perhaps the downtime was due to some server issues.