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?
Continue reading News Byte: South Park: The Stick of Truth to be released March 2014