TigerClaw
11-07-2014, 02:24 PM
During the Opening Ceremony for BlizzCon, Blizzard officially announced a brand new game called, Overwatch, a Team Based FPS Game.
http://kotaku.com/blizzard-announces-overwatch-1656048978
http://us.battle.net/overwatch/en/game/
CG Trailer
zGBGl0Ok2Gs
Gameplay Trailer
YZW9OEzFuU8
http://kotaku.com/blizzard-announces-overwatch-1656048978
http://us.battle.net/overwatch/en/game/
CG Trailer
zGBGl0Ok2Gs
Gameplay Trailer
YZW9OEzFuU8