Release Summary

Blizzard Entertainment today announced that more than 9.7 million players around the world played its upcoming team-based shooter Overwatch® during the Open Beta.

Blizzard Entertainment