Anybody pick up this game? If so, how did you like it?
A couple friends of mine have it. They say that its pretty sweet and that it really feels you're in a South Park episode. I'm planning on picking this up relatively soon. Just working on a couple games at the moment