From what little I played, it seemed really good. One aspect of it completely ruined the game for me, though. The game wants to push you into a balance between killing some people to gain strength, but not too many. If you want to play the game on a completely "good" path, get ready to be under-leveled constantly, and have boss fights that take WAY longer than they should with never ending enemy health bars. No thank you.
The game punished me for wanting to play without killing any "innocent" people, and just wasn't fun. Should be much better for people who are willing to judge others as being "bad" enough for you to kill, but I didn't want to play that way.