"OVERWATCH 35 MILLION PLAYERS" content on TweakTown - Page 1We found 1 items for the tag: OVERWATCH 35 MILLION PLAYERSNEWSOverwatch now has over 35 million playersOverwatch is home to over 35 million players.