New “Rialto” Map Released in Overwatch May 3, 2018 New “Rialto” Map Released in Overwatch2018-05-03T13:14:48-07:00 - Gaming News After the month long "Retribution" event from Overwatch, the setting of Rialto in Venice, Italy will… Share Tweet Plus+