Jlmadyson on 18 June 2008
Oh man this is BIG TIME.
This would be E3 that is all I got to say about it and considering Microsoft's past on buying timed exclusives I can strongly believe this one. Considering E3 is the next showing I really coulds see this happening.