IM a big fan of South Park, ive never heard of this studio or its games
however, judging by the trailer and the massive input from Mark / trey, i can safely say i am so pumped and will be heading to a store in Manchester, England to pick up my copy ASAP. This looks legtimately loyal to the series, so if all goes well, you will not only be respected by the worldwide audience of south park, but also followed.
However, if this game is bad, prepare to be burned at the stake.
Good times!