FeaturesE3 Wrap Up: Microsoft After weeks of confusion, anger and disbelief, Microsoft has played its hand. 16th June 20133 minute read