Lost Planet 2 TGS 2009 Off-screen Train Battle

Lost Planet 2 trailer from TGS 2009 featuring an intense firefight on a train.