New Video Talks About How Overwatch Was Born Out Of Blizzard's Failed Titan ProjectWe don't know a lot about Titan. What we do is that it was planned to be Blizzard's new MMO, with lots of crazy ideas. Beyond that? It's pretty much