I had heard this rumor too about 35 minutes ago. Now they're saying it's just a game reveal. *shrug* Supposedly in 2-3 hours.
Take it with a grain of salt
Why would microsoft do it, they have Titanfall .................. well someone was gonna say it. I seriously cannot see this happening it would be just too destructive and leave an impression that they don't have any faith in their own product.
Looks like we are getting some more Titanfall footage soon