Zomb1337 on 05 April 2009
Games could be releasing late 2009, and Microsoft is just waiting for the right moment to announce them *cough*E3 2009*cough* I mean E3 is going back to the LA Convention Center and possibly bringing all of it's excitement and thrills back to the show from the old E3's.








