Looks like Demonoid took a serious hit. Reminds me of The Pirate Bay case. Anonymous plans to do something about it, reviving Demonoid via mirrored websites? What ever it is, this struggle with lobbyists and SOPA/ACTA supporters seems to be far from over.
This is the new millennium. This is our generation. How egocentric to deprive us of our rights, free speech, and progress.