"We are already over our 90 minute time limit and having to move stuff out of show.".
The big hullaboo of E3 draws ever nearer and as everyone eagerly awaits another year's worth of announcements for the big event, we're starting to get some idea of Microsoft's presence at the annual expo.