Overwatch

Overwatch Passes 25 Million Players

Overwatch passes the 25 million players in total according to the official Overwatch Twitter account. The world needs heroes, and over 25 MILLION have answered the call! The fight for the future isn't over yet, though… Are you with us? pic.twitter.com/aVoON7QwMB — Overwatch (@PlayOverwatch) January 26, 2017 Overwatch is growing …

Read More »