Here's a nice long thread explaining what happened: http://www.tfw2005.com/boards/showthread.php?t=97024
Gah so that's what happened! >____<" Damn hijackers. Usually a bunch of bored internet geeks that think they're sooooo cool for doing that. Childish little...
From the other thread, because I didn't feel like bumping a thread that was a few weeks old: My sentiments exactly. I hope this travesty comes to a conclusion soon, for the better. Let us all know what's up, man. We miss your work!