Overwatch Gaming News

Overwatch

Overwatch is a popular team based shooter developed and published by Blizzard. The game made amassed more than 40 million players in its first two years, and generated more than $1 billion in its first.

Game Director
Jeff Kaplan
Creative Director
Chris Metzen
Art Director
William Petras
Technical Director
Mike Elliott
Music Director
Derek Duke
1 2 6