Face Off Behind the Scenes –Call of Duty MW3 Video

The people at Infinity Ward have added a new game mode and giving away 2 brand new free maps to all Call Of Duty Modern Warfare 3 gamers. The brand new mode just added is quickly becoming one of the most poplar game modes, this video is a behind scenes of it.

Read Full Story >>
The story is too old to be commented.