The world of Overwatch is more than a game, it's a freely accessible Pixar-style animated universe. We chat to two…