South Park: The Stick of Truth Switch screenshots
A handful of screenshots have arrived for the imminent release of South Park: The Stick of Truth on Switch. Take a look at the images below.
South Park: The Stick of Truth launches digitally for Switch on September 25.
Source: Switch eShop
Leave a Reply