All Posts Tagged Tag: ‘The Stick of Truth’

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 place during Microsoft’s E3 press conference, which saw the introduction of new games and new concepts in gaming. Fans were …

Read More