With all the negative and preachy stuff, this is just light-hearted and funny! They cast click and the timing is great. I saw a few negative reviews and just don't get it. Nothing else is just pure fun and the ensemble show's just work for me. Great, lighthearted fun!