Overwatch Digital Sales Top $269 Million in May! Overwatch was the number 1 premium-priced PC game for digital revenues in May, according to SuperDat... June 24, 2016 by Bob Buskirk