In just over two months' time, Overwatch has become Blizzard's fastest selling game, with 15 million players across all platforms.
Not only has Overwatch broken Diablo III's record as the fastest-selling...
In just over two months' time, Overwatch has become Blizzard's fastest selling game, with 15 million players across all platforms.
Not only has Overwatch broken Diablo III's record as the fastest-selling...