Overwatch “Maestro Challenge” Now Live July 14, 2020 Overwatch “Maestro Challenge” Now Live2020-07-14T11:49:05-07:00 - Gaming News Blizzard Entertainment has issued a new challenge to players, this time with their sophisticated eccentric astrophysicist… Share Tweet Plus+