Saw this a few years ago, it was good but not as funny as I hoped it would be. I'm a massive fan of South Park but it didn't quite live up to my expectations, and the singing did start to wear towards the end (absolutely hate musicals but wanted to give this a go).