GS News - South Park, Company of Heroes, Metro Games Delayed

THQ delays trio of upcoming games into next year due to company's desire for quality; company posts $21 million loss on $107.4 million in revenue.

  • View Comments (0)

    Show Info

    GameSpot News