June 10, 2013 Written by Jason Dunning
Aisha Tyler looks to be back again.
Why won’t you release me?
South Park: The Stick of Truth still scheduled for a 2013 release.
South Park gets a vague release date.
Speculations that THQ could be looking to sell.