Apparently, in a city called Venice, all the streets are made of water? But are games set in Venice made of fun? Cody investigates this new eurogame from Mayfair Games.