THQ has faced its fair share of financial problems recently,…