This ended up being a really enjoyable read for me, even if it wasn’t quite a new favorite. The concept immediately hooked me a heroine literally carrying a monster inside her and a supernatural warden responsible for keeping mythical creatures from crossing into the human world, and the book definitely leans into that darker paranormal-romantasy vibe.
Raine was easy to root for. Her guilt and fear over the Beast she’s hiding make her motivations feel believable, and I liked that she wasn’t written as effortlessly powerful or fearless. A lot of her arc is about control, not just of the magic, but of her anger and trauma, and that emotional struggle worked well for me. She makes questionable decisions sometimes, but they usually made sense for her character rather than just pushing the plot.
The romance with Remy was probably my favorite part. It’s very much tension-driven and built on reluctant trust. He falls into the protective, morally-gray hero category, but the relationship works because he doesn’t immediately soften; they spend a lot of time negotiating power, secrets, and boundaries before anything romantic really lands. When the banter shows up, the book is at its strongest.
The pacing, though, is uneven. The opening pulls you in quickly, then the middle slows down with a lot of explanations and setup for the larger world and politics, and by the time the big conflict hits, it resolves a little faster than I wanted. I also wish the magical system and the larger supernatural society had been explored a bit deeper, there are interesting ideas there, but you can feel it’s setting up future books more than fully standing on its own.
Overall, this is a solid start to a series. It reads more paranormal romance than epic fantasy, with a strong focus on character dynamics and romantic tension over plot complexity. I had fun with it and I’m interested enough in the characters to continue, but I’m hoping the sequel expands the worldbuilding and raises the stakes.
Thank you to the publisher for a chance to read this one early!