Jay520 on 25 June 2010
I'm pretty sure many of have heard of microsoft e3 and all the alleged prerecorded demos. Well here's proof. This may be old news to some of you but it's news to me.
I don't know how to post videos so here's a link: http://www.youtube.com/watch?v=jn5mbmnIbBY