Peter Moore of Microsoft *really* knows how to launch the Halo 3 Xbox 360 console - Tech Digest
When Peter Moore, Head of Microsoft's Interactive Entertainment Business division, launched the Halo 3 themed Xbox 360 console at E3 yesterday, I bet he didn't expect long periods of silence and even laughter when doing so. Poor chap...
Katherine Hannaford