I loved everything about it, really: the singing, the acting, the mirroring (note I did not say copying) of music from other shows referenced throughout the show, the Alien.
Additionally, the cast was amazingly friendly after the show. I was able to talk to a couple of them and they are such kind people (in addition to being talented) that is really topped off the evening.
Everything about the night was enjoyable and a whole lot of fun.
What I didn't like
The only thing I can possibly dig up here is that parking was a little difficult…but that, really, had nothing at all to do with the show, itself.
My overall impression
Awesome cast, crew, and musicians. Well done! I hope it is extended!