Infinity Wars

MW3’s Overwatch releasing on Xbox 360 February 21, Clan Operations preview

Activision has announced Overwatch as the next content drop for Modern Warfare 3 and it will be made available first to Elite Premium Members on the Xbox Live February 21. After the exclusivity period on 360 ends, it will be released for PC and PS3. Overwatch takes place in a construction site atop a New […]

9 years ago

Infinity Wars headlines