Thousands of spectators got a sneak peek of the spectacular Asian Games opening ceremony at a dress rehearsal held yesterday evening in the Haixinsha Island. It was revealed that the one-hour show, performed almost all on the water, featured ocean cultures combined with Linnan ingredients.