Call of Duty: Modern Warfare 3 Game Play Trailer
The world is at war… again
Or at least that’s what I seem to gather from the new trailer. As hinted at in the teaser trailers, the conflict will be global hitting several major cities in the States, England and Germany. Don’t take my word for it though, check out the footage below of Call of Duty: Modern Warfare 3!