Tags

,

South Park: The Stick of Truth was announced during Microsoft’s press conference at E3 and is set to be an RPG set in the South Park-verse. South Park: The Stick of Truth will drop on Xbox 360, Playstation 3 and PC on March 5, 2013.

Advertisements