The puppeteers gets 5* and a standing ovation - incredible discipline and control. The music was also brilliant, as was the acting, use of props, lighting and directing.
The Officer was a bit wooden and dead pan, and I think it's a little overpriced too.