“Oh my God, they delayed the new South Park game! You…”
Well, this is a family site, so I’ll leave the rest of that misquote up to you. Here’s the story; the new South Park game–revealed in Game Informer‘s January issue and rumored to be called “South Park: The Stick of Truth”–has been delayed to the first quarter of 2013.
-Nick’s take: Well, it has to be better than South Park: Tenorman’s Revenge, right?