Thank you to NetGalley, the author and publishers for access to this ARC 📚
Back into reading and reviewing for the New Year after a few months break, and with a New Year comes a new review format! And what a lovely book to start 2025 with.
🔥Quick Fire Review🔥
Genre/Themes: 🪐👩🏻🔬🪖🐉⚓️🏳️🌈♿️
Tropes: Chosen One, Antihero, Emotional Scars, Orphan, Loveable Rogue, Undercover Lover, Found Family, Countdown to Destruction, Hidden Truth, Slow Burn, Earth-That-Was
Positives ✅: unique concepts, engaging story, confident prose, interesting protagonist with representation of lesser known neurodiversity and disability, good world-building
Room for Improvement 🔎: uneven pacing, unlikeable side character, inconsistent or repetitive dialogue, promising but underdeveloped romance elements, some confusing lore
Rating: 🌕🌕🌕🌗
✍🏻
Full Review - RISK OF SPOILERS
🛑
Really enjoyed this little hidden gem, so grateful the author sent a corrected copy that I could download outside of NetGalley so I could go back to it! Despite this story being a steampunk sci-fi fantasy with plenty of peril, I found it really cosy. The author has lovely prose, super readable and able to create strong imagery with their descriptive writing.
Characterisation:
Peregrine, the protagonist, was on the whole a joy to read. Harm OCD isn’t something I know a lot about, but the author was able to make me feel Per’s anxiety and give a glimpse into this debilitating mental illness. I thought it was done expertly. His compulsions hit home a little bit as someone with severe anxiety disorder, such as the rumination and the catastrophising. Then adding in his sense of longing with dreams of space, dying, and an unexplained feeling of kinship with the stardragons gave him an interesting motive. I loved his complexity. He was simultaneously avoidant such as not speaking to his parents directly about his OCD or his interest in stardragons, while also incredibly courageous setting off on his journey to an unknown place with unknown people to an unknown sense of doom. My only quarms with his character is, firstly, that he is supposed to be 17 years old. He is even referred to as ‘a minor’ by his love interest, but his dialogue feels much older. This made it difficult to pinpoint the intended demographic of the story. Secondly, I felt his OCD seemed to just… resolve itself a little too quickly towards the end of the book. He learns to control his starfire to create a shield and is kind of like ‘oh I’m not only capable of hurting after all! I’m cured!’. In reality we know it doesn’t quite work like that.
Anthem, his adopted sister, is a character I unfortunately couldn’t stand. She was pushy, rude and downright refused to respect anyone’s boundaries. At one point she recognises this but instead of deciding to work on it she decides to abandon her career and find a different one so she doesn’t have to change. Her constant arguing with and low-key bullying of her brother was tiresome. As a result I felt she wasn’t written to the same standard as Peregrine, showed no real development or redemption, and just served as an object of motivation for Peregrine.
Z on the other hand was a much better character. It was somewhat predictable that he was secretly the Star Slayer but I must confess I didn’t predict the twist in which he was actually the good guy all along. He had a good sense of humour, very sarcastic, and was very independent and head-strong but was able to show vulnerability. The slow burn between him and Peregrine would have been great but I felt we didn’t really see the romance develop much. Per occasionally mentioned a crush or finding Z attractive but I didn’t really feel there were many interactions to build sexual tension between them until the last knockings. In fact I didn’t really think Z reciprocated at all until he suddenly said it, that was a little jarring. Also found it wild that he is described as early 20s and literally describes Per as a minor, but openly admits attraction and desire for a relationship with Per. A bit creepy to want to sleep with someone you see as a child, no? So potential was there for strong romance writing but it wasn’t quite executed for me.
World-building:
Loved it. There was a real blend of futurism and modern-day technology, such as submarines and digital watches but then hover wheelchairs that move by magnets. Thought it added extra tension that everybody had an energy curfew because, in the same vein as we do on Earth with oil and fossil fuels, humans are still relying on non-renewable energy sources. The planet having an opaque artificial atmosphere added that feeling of being trapped in a fishbowl and increased the mystery of the world out there. The dragons and starfire were a unique concept and I enjoyed it, but found it a little difficult to follow at times and the lore a bit inconsistent. The concept of being ‘uncreated’ was eery but I think it was a hard thing to get right. People would be incapable of remembering an uncreated thing/or person unless they read or watched something about them, but even then they would instantly forget as soon as they stopped doing so. This is where it got a bit inconsistent because somebody would talk about an event involving an uncreated person and wonder what it was they couldn’t think of, but then it would dawn on them. Really they shouldn’t have been able to recollect them at all. But then if all evidence or remnants of a person/things existence was eradicated then people wouldn’t know to fear uncreation…. so you can see why this was a tricky lore to choose. I also found the dragons a little bit difficult to comprehend in my head. They were supposed to be the size of planets or stars, and travel at the speed of light, but were able to land on their world and cause specific destruction to buildings or people. At the end the dragons are looking down at the people below them but are described as the size of a mountain range. There is no way something that big can see someone that small. That didn’t make much sense in my head. The dragon that shares his soul with Peregrine and turns out to be the core of the new planet is, well, planet size. But humans still apparently cut his wings off? HOW? That feels like we as humans trying to use Saturn’s rings as a lasso. The core-dragon also blows up and ceases to exist, but the planet which has just been built upon its body doesn’t implode on itself even though it’s now lacking a core. Just certain things like that affected my immersion at times.
Prose/Plot:
The pacing of the story was occasionally a little off. It felt like the majority of the action that moved the story forward was the last couple of chapters, and to be honest it felt like the dragons weren’t even in the story very much. Far too many pages were dedicated to Per and Anthem’s arguing when it could have been spent on expanding our understanding of the dragon’s lives and powers or building more romantic tension between Per and Z. Or maybe even a POV from Per’s parents, seeing what was happening to the planet while Per, Z and Anthem were on the submarine. It didn’t stop me from enjoying the story and I even felt sad when the core-dragon died, but it did leave me wanting for more. The dialogue for the most part of the story was very natural and realistic, if not repetitive between Per and Anthem. There was only one dialogue exchange which frankly wound me up, which is when Z accuses Anthem of ableism when she says a stardragon wouldn’t be much good without its wings. This felt like SUCH a straw man argument and totally shoe-horned in. You cannot compare a disabled human being, who can live in many ways a wonderful quality of life with the right support and equipment, to a PLANET SIZED DRAGON WHO IS MEANT TO FLY ACROSS INFINITE SPACE AT THE SPEED OF LIGHT. What is it going to do, float walk to the next universe? It was so utterly ridiculous that I did roll my eyes. Anthem also made some comment about wanting to make out with a girl at a completely random moment that didn’t feel natural at all. Aside from that, I thought the plot was clever if not bittersweet and I was sad when it was over.