On February 21st, Call of Duty Elite premium members will have an extra Modern Warfare 3 map available to them. As with all Call Of Duty DLC, the map will be released on the Xbox 360 first with the PS3 and PC versions following at a later date.
Overwatch is a Highrise-esque map that takes place atop a New York City skyscraper. The map that’s in the middle of construction site is an almost symmetrical layout that features 70 story drop-offs with no guard rails.
The next release from Activision’s “season of content” will take place in March and features a new map dubbed Black Box and two new Spec Ops missions.
“Overwatch” screenshots below.