Soundwave on 20 February 2013
The live stream was a horrible idea in retrospect. Low res, laggy stream. Hopefully Microsoft goes with the MTV style approach and just does a TV special in proper HD. The Capcom game looks better than any of the Sony titles from what I could tell.