A sneak peek at the giant immersive art installation that has taken over Ontario Place The In/Future festival opens on September 15