I enjoyed the mix of movement and puppetry and could appreciate the animation.
What I didn't like
Technically, the show I saw was a bit confusing. I could see that it would be a very compelling show once the technical issues with sound and animation were worked out.
My overall impression
Overall, I thought the show was very interesting and engaging.