Overwatch Infographic Boasts Impressive Statistics From Open Beta
In total, 4.9 billion minutes of Overwatch were played, and 37.6 million matches were completed. Some of the most popular characters chosen by players include Widowmaker, Soldier: 76, Reinhardt, and Mercy. Take a peek below to view the rest.
Overwatch releases May 24 on PlayStation 4, Xbox One, and PC.