The new Call of Duty: Ghosts multiplayer trailer shows off what to expect from the next Call of Duty game.

More...