The Stick of Truth Articles

South Park: The Stick of Truth Unveiled at E3

Obsidian entertainment and the creators of South Park have officially announced the long anticipated South Park RPG at this year’s E3. The RPG is dubbed The Stick of Truth, and will be released on March 5, 2013. The announcement took …