File under: Games, Movies, Windows PC August 19, 2016 Overwatch releases new animated short: ‘The Last Bastion’ Jonny Robot