Wow. This takes me back to how sci-fi made it into the media.
Great stage show. Wonderful performance from the cast, including the
puppets and their masters. So nice to SEE live sound effects. (Yes, do
think about that last sentence.)
I plan to go back again and take more friends to see this. It took me back
to being on a live set of The Twilight Zone.