According to Activision, game has managed to reach around 15 million players since its launch although doesn't mean the game sold that much.
Ended up being a huge reason why their fiscal report was really great this quarter. Revenues were up 50% compared to same quarter last year.
https://www.destructoid.com/overwatc...r-378624.phtml