Reading about the failed MMO aspect of it makes you wonder how the two were going to mesh. Rewatching the trailer, you definitely get the vibe of normal day-to-day with superheroes fighting in the background. But they also mention that Overwatch was cancelled (Titan anyone?) and the remnants are off being mercenaries somewhere.
Definitely makes me wonder how Titan was supposed to work. Are the heroes in Overwatch in anyway related to a player character in Titan? Class leaders? NPCs?
Regardless, if this game takes off, I hope they can bring in some PvE back into it as the heroes look really interesting.