Blizzard today
released an
infographic
running down some
of the stats to
come out of the
recent Overwatch
open beta, which
saw more than 9.7
million p
(more)
Blizzard today released an infographic running down some of the stats to come out of the recent Overwatch open beta, which saw more than 9.7 million players give the game a try.