A few hours into the game. It join a very short list of games that I like.
The story is enough. The action is enough. The visual quality is enough. The dialogues are not too long ( an easy spoiler of games, they think more is better when lot's of skipping means the story becomes very very bad...