This all seems quite nice but it seem like just a bit of creative trolling to me. My guess is that a Tuz member has just created a webpage to intensify this hoax. Even have a look at the Favicon they've used for the site, they're the same just with a different shape background. I've been on...