Game publisher THQ has announced a slew of delayed games. South Park: The Stick of Truth, Metro: Last Light, and Company of Heroes 2 will all be out later than expected.
South Park: The Stick of Truth, originally slated for March 2013, will be released in "early fiscal year 2014." That means sometime after April 2013.
THQ reiterated its commitment to the titles during its financial statement today.