Call Of Duty Modern Warfare 3: Overwatch Review - TheJoyPads

"Overwatch is set upon a New York City skyscraper, so you best be not be afraid of heights. It’s currently in construction, and there is many opportunities to get a quick kill between very tight openings in walls and etc. You can be blown of the edge and watch yourself falling towards the ground, but other than that, it doesn’t have a lot going for it."

Read Full Story >>
The story is too old to be commented.
MasterD9193371d ago

Just seems like another version of Hardhat....which wasn't that good either.