The latest Overwatch PTR introduced the new Escort map: Rialto — located in Venice, Italy. It absolutely shows a portion …read more