Really good story in my opinion. My only big problem is that the start is really boring and slow, however later on they start going into the story and getting really good. I would have made it 9/10 but it was so boring I almost dropped it, if I drop it from boredom before it gets good then it's not good storytelling, but I am glad it didn't get to that point. I am sorry, I'm not good at this but I hope you can take my word on this and read it till they get into the actual story, the beginning is boring but is helpful to get a real connection to the characters. Some scenes even made a cold-hearted, cynical bastard like me cry a little.