Once Upon a Broken Heart takes place in the same world as Caraval. I enjoyed the series, but I was unsure if I was going to actively pick up OUABH. Thankfully for me, Fairyloot was including it in a subscription box and therefore I didn’t have to fuss with whether I wanted the book or not. (I’m glad I got it, because I did enjoy it immensely!)
This book can be read without having read Caraval. Characters that appear in Caraval do appear in this one, and events are mentioned, but honestly, it stands on its own well. This is nice because in some ways I liked this book more than the Caraval series. Why? Well, there are several reasons I liked this book more. I found the characters more fascinating, and there was a bunch of intrigue going on, which I always love when that is included in a book to do with royalty. I also found the characters more dynamic overall.
And nothing is ever as it seems with this book. I adore our main character, Evangeline. I love her personality and I love that she tries to see the best in everyone, and just…there was something magical about her. I adored her.
And oh, Jacks, you infuriated me in the best of ways. I wanted to strangle and slap you in equal measures. Like I said, I have many feels about Jacks. Jacks is one of those characters that is morally grey, so if you like that type of thing, you will LOVE him for that.
Plus, there’s the prince as well – and you can’t forget the stepsister either! (And a few Fates tossed in for fun as well) I mean…what could go wrong? (Everything.) One thing Garber always does really well is sibling relationships. I loved it just as much in this one as I loved it in the Caraval series.
My head was whirling through this entire book because the CAST WAS AMAZING. We have so many characters and not many answers. It was a guessing game, and I guessed wrong every time. (I’m apparently a terrible guesser)
Anyways, I did enjoy the book, and I can’t believe how long I have to wait for the next book to come out. I do not want to have to wait!