Set your sights on the latest animated short from Overwatch,