It's down for me since 2 days...
Hmmm... I'm getting 404 Not Found message.
And that's not a ban message.
no problems here ..
They might have banned your IP or ISP, just like my ISP has been blocked from Demonoid.
Click here if you want to join TTC