South Park: The Stick Of Truth Finally Has A Release Date | South Park: The Stick of Truth

South Park: The Stick Of Truth Finally Has A Release Date | South Park: The Stick of Truth South Park: The Stick Of Truth finally has a release date. Just yesterday, South Park: The Stick of Truth has been confirmed for a December 10, 2013 release. The game will launch  for PC, Playstation 3, and Xbox 360. The development on this game has been strange and long, so by now everyone was dying for a release date.   There has been very little news about the game since its promising E3 debut, but Ubisoft stepped in and confirmed the game, which, coincidentally, coincides...

Read More