Demonoid has been back up and running since March. Open registration so get on it before they lock it down to registered people only. demonoid.ph