Anyone use it? After like shutting down for 7 months it's back, yay! http://www.demonoid.com/