THQ reveals some miserable details from a recent investor briefing which states stock shares are down 40% since the last report, Darksiders II hasn't come close to breaking even, and more games have been delayed at the cost of guaranteed financial problems will last a lot longer than they planned.
http://www.screwattack.com/news/thq-...nd-game-delays