By using this site, you agree to our Privacy Policy and our Terms of Use. Close

It has nothing to do with the hardware and everything to do with the state of THQ's finances. It was pretty clear right from the beginning tbh.