Posts Tagged ‘Blizzard Enrt’

overwatchscreenshot555x32898

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

Over 37 million matches completed!