By Samantha Highfill
November 04, 2013 at 06:53 PM EST

There’s one thing every group of guys needs when they head into an epic battle: A super sexy sharp shooter on a nearby roof. And that’s just what they get in the latest trailer for Call of Duty: Ghosts.

The most recent video in the franchise’s “There’s a Soldier in All of Us” campaign stars Megan Fox as said sharp shooter when a group of friends find themselves being attacked. Directed by The Wolverine‘s James Mangold, the trailer follows the four soldiers through a demolished Las Vegas, a brief stint in outer space, a quick drive through snow-kissed mountains, and even a battle in Caracas, Venezuela, where they run into Fox.

Watch the trailer below:

Call of Duty: Ghosts comes out Nov. 5.