Does this year's game live up to the hype or is it another THQ glitch-fest?