The latest series of Overwatch short animated films has kicked off today, as Blizzard have launched The Last Bastion on their Play Overwatch YouTube channel.

Check it out:

Advertisements