Hm interesting, another thing that could back this up is that on the teaser website there's a link so these Ubi really wants people to discuss this whole thing right HERE...which indicates they could very well be keeping a close eye on us So Ubi if you're reading this, would you please update the website and cut us some slack, he he