It has a great storyline that totally sucks you in. You can personalize your character which is nice. The other characters in the came are pretty fully developed and have their own personalities.
You can choose through quests whether to be a nuetral, evil or a good character.
The game is extremely personable. I have played it a few times and it always has something new depending on the morality route I want to go down. Highly recommend this game!