I just saw it, and I really liked it. I about shit myself at a couple of the songs. Like literally I was crying I was laughing so hard, and it takes quite a bit for something to do that to me. I'm pretty fickle. But yeah it's very politically incorrect and offensive, but is great. Trey Parker and Matt Stone are great. Very clever and talented guys.