Switch South Park: The Stick of Truth launches September 25 for Nintendo Switch September 17th, 2018 0Ubisoft announced today that the Switch version of the critically acclaimed South of Park: The Stick of Truth will launch on September 25 for...
Switch South Park: The Stick of Truth coming to Switch this September July 17th, 2018 0Following the release of South Park: Fractured But Whole for the Nintendo Switch several months ago, Ubisoft will be releasing the first game, Stick...