It was a little dry. I loved the plot but it was so dry I struggled to stay completely engaged and the jumping back and forth got a little annoying.
I was really interested in the characters but the pacing was a tad off.
I loved the end though which more than made up for the dryiness
3.5 stars