‘Overwatch’ — ‘Alive’ Animated Short

Watch Widowmaker and Tracer face off in this cinematic trailer for Blizzard’s upcoming multiplayer shooter, Overwatch.

.