Great in some aspects... but...
This game has a great gameplay, and has some interesting background... speaking of its story...
It all started in Blood Omen ... a hard to understand game... and when you think that you start to understand the "Why" of some things then it appears soul reaver... with a different POV of the whole story... and when you start to understand this one, everything changes in the soul reaver 2 and then again it changes in defiance...
The story of the game is hard to understand because it has changed a lot... it wasnt as it was originally planned... or at least thats what it looks like... starting by the fact that it ends in "to be continued..." 2 time in a row... (both soul reavers)... and the end of the game... really doesnt explains anyithing... there are a lot of questions in the air...
Defiance by itself its a great game... but they forgot to take care about the story...