Blizzard has revealed their first brand new IP in 17 years: Overwatch.
Revealed at Blizzcon earlier today Overwatch is a stylized 6v6 arena FPS, the company says it’s an evolution of their recently cancelled MMO Titan. Stylized like a Pixar movie it looks pretty awesome. Catch the hilarious cinematic below:
Looks pretty awesome, we can’t wait.