South Park: The Stick of Truth to be released March 2014
Ubisoft recently announced that South Park: The Stick of Truth, will be delayed…again…until March 2014. This comes after a previous announcement that the game would be released this December. Has the perpetual wait destroyed any hopes you have for this game, or do you still think it’ll be a worthy addition to your gaming library?
(Below you can stream the recording or right-click on the icon and select “Save Link As” to download it.)