Overwatch Reveals New Paris Map
Overwatch has just revealed the newest map in the game after it was released on PTR (public test region) last January 31. The new Paris map is an assault map similar to the gameplay present in Anubis and Volskaya Industries.… Read More »Overwatch Reveals New Paris Map