The ‘wow factor’ is here in abundance: installations shimmering across the water, a quirky interactive piece, a puzzling ...