to access exclusive content, comment on articles, win prizes and post on our forums. Not a member yet? Join now!

Modern Warfare 3 DLC map Overwatch

10:54AM 20th Feb 2012

Modern Warfare 3 DLC map Overwatch, new map for call of duty mw3. first person shooter. xbox trailer Developed by Infinity Ward, Sledgehammer Games Published by Activision, Square Enix (japan), Release date March 20 2012