GameSpot may get a commission from retail offers. As promised, Blizzard today debuted Overwatch's newest animated short at Gamescom. It's once again an impressive showcase for the company and might ...