News: Three Games Delayed by THQ
Bad news: the release dates for Company of Heroes 2, South Park: The Stick of Truth, and Metro: Last Night are all being pushed back. THQ’s president, Jason Rubin, has explained that the company cares deeply about the quality of it’s games, and that this commitment to quality “would mean that more time would be needed to make sure that [...]
Read more ›