With THQ closing, how will this impact the release of the game? I'm assuming a new publisher must be found.
Log in to comment