The Game tutor Examines the Trailers for Overwatch

The Game Tutor gives his thoughts on the cinematic and game play trailers for blizzard's newly announced Overwatch.