A game with a moving and emotional storyline, and a intense variety of cool opponents, and a fun combat system!
The Good:
Awesome soundtrack.
Incredible plot.
Dozens of cool executable combat moves.
Robot Ninjas (ftw).
Creative and fun weapons.
Fun cheats let you be any character in the game.
Really cool villains.
The Bad:
Insufferable door unlocking puzzles.
Cliff-hanger ending.
Terrible AI.
Not the best graphics (even in it's time).
Confusing controls for combat.
Occasional bugs and glitches that interrupting your gameplay.
Redundant gameplay (big one).
I hope you like my review, after all I do recomend this game, but only for people that are tolerant for not the best graphics and redundant gameplay. Cheers.