A staggering 9.7 million users played Overwatch during its open beta from May 5-9, participants played over 81 million hours in more than 37 million matches. It’s the biggest beta Blizzard has ever had. Overwatch releases on May 24th on consoles and pc.
Overwatch Beta Reels In Over 9.7 Million Players
© 2018 Copyright 2016 - Geekknight.com || Terms & Conditions