Great story, better combat than previous game but again, comabt lacks somewhat.

User Rating: 9.1 | Legacy of Kain: Defiance PS2
Alot of what was said in my review of Soul reaver 2 can be said here. The main difference in the two games, other than the camera, is the combat. The combat here is improved and quite frankly funner than the previous game. However, after playing games like God of War, Devil may Cry 3, and even Prince of Persia, the comabt is still lacking. At first, it is amzing with all the telkinestic moves Kain has and all the different Reavers Raziel gets but towards the end of the game, you, again, find your self running past bad guys because there quite frankly is not enough variety in special attacks. Add to that the enemies keep re spawning, which I never like.

Now the camera is a turn off to some, I liked it somewhat and didnt have a prblem with it. Its kind of like a Devil May Cry camera that is fixed.

Now that the bad and nto so bad are over with.

The story again, takes center stage and does not disapoint. While a little more confusing than that of Soul Reaver 2, it is nonetheless still one of the best story's of any game, anywhere. Once you think you have everyone pegged as a good or bad guy, the game turns upside down and you are left guessing again. I won't spoil it for you but one of the main characters kills the other, but the story surrounding it is not as dire as it seams.

The puzzles are back though different from before. I don't think there were as many block puzzles.

The voice acting, like the previous games, is unbelievably great. Almost perfect.

In the end, finally, there is a non cliffhanger finish. The ending, if this is the last game of the series, leaves you on a satisfied note, while still leaving enough unanswered and unexplored areas to facilitate another game.

And I just had to add this. My fav. character makes his return here as Janos Audron, but he is not always as he appears to be.

Great game and if true, a worthy end to the series. If not the end, then I cannot wait until the next installment.