Friday, November 1, 2013

South Park: The Stick of Truth delayed (again) until March 4th


Matt and Trey can churn out an episode within a week, but this game is taking forever! Take it with a grain of salt, but The Stick of Truth is now supposed to come out March 4, 2013. Stay tuned...

No comments:

Post a Comment