The story starts off slow with a lot of world building and set up, but by the time you get a quarter of the way in you are hooked. Hitting a crescendo at the center of the story that will have you up late at night to get to what happens next. It had me engaged until the end and brought some beautiful and heartbreaking moments.