Loved the interaction with the audience, the comedy, and visual effects.
Well written and performed. Great deeper meaning which became clear towards the end. Would see it again.