Game News: Overwatch Kanezaka Challenge update PATCH NOTES: New map, Hanzo skin and gameplay tweaks The new Overwatch map launches …
Source
Game News: Overwatch Kanezaka Challenge update PATCH NOTES: New map, Hanzo skin and gameplay tweaks The new Overwatch map launches …
Source