Every Overwatch Hero Explained by Blizzard’s Michael Chu

Michael Chu, the lead writer of Blizzard’s Overwatch, breaks down every character in the game.

GamePura YouTube