The brand-new Overwatch assault map—Paris—is now live on PC, PS4, and Xbox One. Players can traverse the city of art and romance across several iconic scenes. Battle your way through narrow streets and corridors...
Read More
0 Minutes