Posts Tagged ‘Blizzard Enrt’

Overwatch Beta Had Over 4.9 Billion Minutes Played, Most Picked Heroes and Other Stats Revealed

Over 37 million matches completed!