Tag Archives: Microsoft E3 Stage
Sat, May 30, 2009 | 18:40 BST
Geoff Keighley has tweeted more pics of the Microsoft stage at E3.
This time we get a close up of Halo ODST.
Can you handle all this? We sure hope so, because there is no end in sight.