According to the devs in Season 11’s trailer, 100 million players have signed up for the game. The last update known sales number for Overwatch was 50 million in 2022 before transitioning to ...
Some results have been hidden because they may be inaccessible to you