Overwatch - Paris Map PTR Gameplay
The latest map in Overwatch takes us to the beautiful city of Paris. Here's some gameplay from the Public Test Servers.
The latest map in Overwatch takes us to the beautiful city of Paris. Here's some gameplay from the Public Test Servers.