It lived up to my expectations. The puking scene actually made my stomache hurt from laughing so hard. People I know who saw it said the South park Movie was better. I actually liked this more though.
The songs were in fact awesome.
And that hot hot puppet sex scene alone was worth my $7.75.