Overwatch “Maestro Challenge” Now Live

Blizzard Entertainment has issued a new challenge to players, this time with their sophisticated eccentric astrophysicist…