Announced at Blizzcon today. More gameplay videos over here: http://us.battle.net/overwatch/en/media/
Overwatch Cinematic Trailer – 06:01— PlayOverwatch
Overwatch Gameplay Trailer – 05:57— PlayOverwatch
First blizzard game in a long long time I am wanting to play and might pre order
That actually looks like WOW fused with TF lol.
I wonder if someone at Valve slept with someone at Blizzard..