Title: VERY Glitchy...
Product review: as the title says, it's quite glitchy and the only people that would enjoy it are true die hard fans, and not for the gameplay. Could of, and should of, been done alot better.
Would you say this review depicts the product in a flattering or unflattering light?
