I think there was a thread about this earlier today, or it was at least posted in another and discussed about at length. Interesting story, but it doesn't hold water at this point. There's been a ton of speculation and fake posts and erroneous tweets about it ... until I hear anything "official", I'm not going to take any of it seriously, or even worry about it. TP for posting, though.