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.

Avatar of Ramon Aranda
Sr. Editor GotGame.com

Leave a Reply