Overwatch Beta Reels In Over 9.7 Million Players

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.