Overwatch Beta Tops 9.7 Million Players

7 million players participated in the open beta for the PlayStation 4, Xbox One, and PC shooter, making it Blizzard’s biggest ever.The Overwatch beta came to an end on May 10 and saw over 37 million matches played and 81 million hours spent with the game, per a Blizzard press release.

Read More