Overwatch is very keen on letting people know that there’s a new deathmatch map added to the game. Just in case it slipped anyone’s notice, the new Kanezaka map has been released and players can take part in a couple of special events to mark its arrival. Because we’re celebrating map launches now I guess. […]Original Article