
Well by now you should know that South Park: The Game was not released on Xbox Live two weeks ago. During an investors call, THQ announced that the game has been pushed to Q4 of the 2013 fiscal year, which means that we can expect it early next year.
Obsidian Entertainment, the team behind the game was hit with layoffs in March, which could be the reason for the delay.
By Stephen Heller - Bio