Yep, but for fans of the series these things would be hilarious. If gross-out satire and Parker and Stone's style of humor ism't your thing, that's cool. This game clearly wasn't designed for you. But for fans of that sort of thing and the show, this is shaping up to be a no-brainer.
Early reviews seem to be quite positive. I'm glad that after all of the delays and such, it seems as though they were able to finally pull their shit together and put out a technically solid product at least.