Okay I was all set to review this game, but you know what? The piece of shit wont run right because THQ is a bunch of morons. I get tired of these games companies slapping down 10 bucks on a table to a developer and buying their game, putting a pretty box on it and then selling it with absolutely no...