It's a great game with truly solid game play, plenty surprises of course a riveting story. I really enjoyed the characters and exploring their relationships each other (which was excellent told though dialog and flashbacks). I just wish the violence felt a bit more justified. This could be a reflection of the times we live in now, but I would have liked to see a bit more "hope".