Sounds like fun! Check it out below. SAN FRANCISCO — September 17, 2018 — Today, Ubisoft® and South Park Digital Studios announced that South Park™: The Stick of Truth™ will be available on Nintendo Switch on September 25, 2018. Created, written and directed by Trey Parker and Matt Stone and developed by Ubisoft San Francisco, South Park: The Stick of Truth, the winner of numerous 20...[Read More]