South Park: The Stick of Truth is coming on December 10, 2013