Gamespot just came out with a little documentary about the creation of Overwatch and how it evolved from Titan. I highly recommend watching it even if you have no interest in the game.
Comes in 3 parts if you have an hour to spare.
Users browsing this forum: No registered users and 6 guests