While the characters can be a little bit annoying it’s nice to see them coming together at the end. a few of the characters are cookie cutter but they do add to the Arc of the story. In general, a very good read.