[ATTACH=CONFIG]5507[/ATTACH]
Blizzard released their final Overwatch animated short prior to launch. The latest, Hero, focuses on Soldier 76.

Overwatch is due to be released tomorrow (Monday, May 23) at 7PM (ET).