How much confirmation of this have there been??
How about a link to this, or at least links to the information... sources ya know? :)