This game could have been so much better considering the great story and characters. I recognize what at least one reviewer have written here when it comes to broken controls: Time after time during the game I did not understand why I was not able to make a jump for example. Maybe it was neither my keyboard or me after all... To solve puzzles you often need to be psychic and/or have a good memory: Because you might need to have explored the area further on to know what to do. And at least one area is more or less like a labyrinth that you need to go back and forth in. There are no status bars for the enemies, so you never have any idea how far away/close you are to kill enemies. I am thorough when I explore areas, but I STILL did not find more than four parts for the abyssal armor. How to find all ten I have NO idea. You also almost needs to be psychic to kill some of the bosses, because you get little or no indications on how to kill some of the enemies that are invincible except for when killing them in one particular way and/or make them vulnerable by doing something specific first.
A couple of things that REALLY irritates me with this game is that you can save any time. But when you reload you do not find yourself at the time and place where you made the save, but at set waypoints. So if you really struggle with beating a boss you can not just save after a successful period during a fight before a tough sequence and reload if you fail later, no you are forced to watch (parts of) the cut scenes time after time and play through the same battles time after time until you (perhaps) manage to beat the enemy through the WHOLE sequence! There are no indications for where these waypoints are, so when you save, it is a gamble where you actually end up when reloading (luckily the waypoints seems to be closely spaced throughout the game.
For me the replay value is really low for a while: The puzzles and labyrinths makes me not want to play this game again for a while.