After filing for Chapter 11 last month, the company held an auction to sell off its assets. Read More.
During their Fiscal 2013 Second Quarter Results, THQ announced that South Park: The Stick of Truth is being delayed.
South Park: The Stick of Truth, which had previously been slated for a March 5, 2013 release date has now been pushed back to early fiscal 2014. Read More.