New Screens for Southpark: The Stick of Truth
THQ has sent over a new set of screenshots for Southpark: The Stick of Truth for your viewing enjoyment.
The game will release on March 5, 2013 for the Xbox 360, PS3 and PC.
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Receive notifications of new posts by email.
Join 35,154 other subscribers