Hey there Call of Duty fans! Activision has released the brand new map DLC for Call of Duty: Modern Warfare 3, titled "Overwatch."
Do you think this map is too much like "Highrise" from Call of Duty: Modern Warfare 2? Is it worth your Elite subscription? Or would you rather have bigger maps like in Battlefield 3?
Well then check out the video & get my take on this new map. Let us know what you think of it.