E. X. TROOPERS – TGS 2012: Japanese Trailer

The E.X. Troopers deploy a trailer upon the floor of Tokyo Game Show 2012.

http://www.gametrailers.com/games/fhiqpe/e-x–troopers