I Piano combines thrilling theatre with stellar piano playing, and enchanting shadow puppetry with live audience interaction