base it in Russia, and it’s biz as usual. They should have done what Pirate Bay does all the time is keep moving the server off-shore.
Demonoid is back up too... just under a ‘new’ name ;)