With so many licensed properties out there being made into games with low budgets and by people who clearly have no idea what the property is about, including South Park games in the past, it comes as no surprise that most people were cautious to say the least when we heard that a new South Park game was being made. But...