Those guys at Activision and Infinity Ward are FUN, right? This live action trailer for Call of Duty: Ghosts could have gone horribly wrong, but it's actually pretty good.
It's supposed to draw your attention to Extinction, the game's four-player co-op mode. It has some nice Vegas-y music.
And Megan Fox. She's in it, too. She's a sniper. You should probably just watch it:
The game is out TOMORROW.