Game Review: South Park — The Stick of Truth

Not so quiet mountain town. The love affair between South Park and video games has been a one-way street so far. While creators Matt Stone and Trey Parker have given us episodes based on everything from Guitar...