Play Microsoft's Press Briefing at E3 '07
When I heard that the Microsoft press briefing was being held at a High School in Santa Monica California I thought, "Really? wow, that's lame." But when I walked into a field of huge glowing balls and neon green lights illuminating the sky, my tune quickly changed. Stadium seating surrounded a pool of water backed by a tremendous movie screen with stages on both sides. It was, for lack of a better word, badass. And THEN we get to the games! I'll let you watch for yourself to see what Peter Moore had to say and show...but trust me, you won't be disappointed.