I laughed, I cried, I cried again, believe it or not I cried a third time. In the end it was all worth it.
This isn't a genre that I usually read but I really enjoyed this story. The characters are amazing and well developed. There are so many good characters that's it's hard to pick a favorite. And the bad guys are easy to hate. I also really enjoyed the world building and discovering more about it along with Elisabeth.
The action is suspenseful, the mystery is engaging, and the romance is adorable.
10/10 would cry my eyes out again.