Hey, remember like a year ago when we were all excited about the new South Park game? Well, THQ postponed it, and then THQ went belly up, and then Ubisoft picked the game up, promising a December 2013 release date. Which has passed. Now it’s set for March 4.
At this point, we’re thinking January 2015.