Freaked me out too. I tried getting on last night and a message kept popping up that said something like, "Welcome to
www.worm.com. You've been Hacked by China", or some crazy thing like that [img]i/expressions/face-icon-small-confused.gif[/img] .