matt247 on 27 March 2009
Major Nelson said he already saw a photo of Microsoft's set up and said it was huge. MS has also said they would like to go all out and might show a future projects. Expect lots of stuff.