‘Overwatch’ — ‘Alive’ Animated Short Breitbart Tech4 Apr 2016 Watch Widowmaker and Tracer face off in this cinematic trailer for Blizzard’s upcoming multiplayer shooter, Overwatch.
COMMENTS
Please let us know if you're having issues with commenting.