Incredibly talented cast. Strong direction. Great pacing.
Some lyrics could be improved, not as strong as the music, but still highly entertaining.
Very funny. Overall, I greatly enjoyed this!