by Contributor | Sep 19, 2018 | Gaming, Switch
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...