And yes, the narrator of the trailer (and "star" of the game) is Dina Meyer, aka the red-head from Starship Troopers.

Advertisement