Man if this is true then MS is completely doome...oh wait.
Out of all the rumors I've heard so far this one has the biggest common sense factor (unlike the older ones which I think have an extremely high chance of being wrong) and actually makes sense. I'm still going to wait until the official reveal though before I act like any of these rumors are true.







