hot  /  reviews  /  video  /  blogs  /  forum

Metro Last Light
/ pc

   


Three major THQ games delayed including South Park


Don't shoot the messenger
Nov 05
 
In reporting its second-quarter fiscal 2013 results, THQ announced the delay of South Park: The Stick of Truth. Originally scheduled for March 5, 2013, the Obsidian Entertainment-developed role-playing game is now looking to ...








Back to Top