Although some of the parts can be soooo annoying when you try to do it without killing, because it's so hard you have to use an systematic and analytical approach that fails a lot. I had to do the final stretch about 25 times. It was on hard, but still.
Anyway, that is the only bad part about the game, but the story is compelling and the action is pretty cool.