team based play

BlizzCon 2014: ‘Overwatch’ Cinematic Trailer

Yep, it’s gorgeous.

Blizzcon 2014: World Premiere of “Overwatch”

Sign up for the beta now!