Overwatch 2 announced Friday that 25 million players have played the free-to-play game in the first 10 days of its launch.
The Best in Gaming
The Best in Gaming

Overwatch 2 announced Friday that 25 million players have played the free-to-play game in the first 10 days of its launch.

A new Portugal push map is being added to Overwatch 2. Here’s what we know.