Story is really unexpected, yet the game is great in terms of gameplay and action sequences. You get to play as two different characters where one part is highly difficult than other and it felt like the game tried to change your opinion about one of the character. It kind of worked for me, but might not be liked by many others.