South Park, now in its tenth outing, hasn’t really produced much in the way of quality interactive entertainment over the years, which is surprising given how much computer game influence has appeared in the show.
I don't know about you, but I love the South Park gang and I'm very intrigued to see what this exclusive Xbox 360 arcade title that releases 7th October 2009 is going to be like.