New Overwatch Animated Short ‘Hero’

Blizzard released another Overwatch short and at this point I’d be more excited for an Overwatch movie than for the game.

Related Videos