Email RSS Feed Twitter Facebook YouTube Google+ Europe usa France Espania German Italy Netherlands Portugal

overwatch origins edition

Over 7 Million People Playing Overwatch in Its First Week!

Over 7 Million People Playing Overwatch in Its First Week!

     Recent Overwatch figures reveal that more than 7 million players have “fought for the future” since the game’s release last May 24th. This is according to a statement released by... Read On

Skip to toolbar