Ratings117
Average rating3.9
This is a fun book to read but overall it could use a fair amount of work. The action sequences are fun and the character development is decent. The area's that need the most improvement are the motivations of the characters and the movement of the plot.