Well, well, well.

Microsoft delivered the goods.



E3 IS HERE BABY!