Wednesday, June 10, 2026

The Wife Comes First vol. 2 by Lv Ye Qian He: review

5/5 stars on Goodreads

The Wife Comes First vol. 2 by Lv Ye Qian He

In the second volume, the reincarnated prince Jing Shao sets out to handle war campaigns that almost cost him his life the first time round. And now the war has come years earlier, so he can’t be sure it goes the way he remembers. But this time, he has his gentleman wife, Mu Hanzhang, with him as a strategist, keeping their marriage a secret from everyone.

From the start, things go differently. Mu Hanzhang uncovers a large case of embezzlement that had led to Jing Shao’s downfall in his first life. And Jing Shao is able to recruit a warrior that almost singlehandedly turns some battles for him. The war proceeds fast and the prince is victorious. But he can’t afford to give the emperor a notion that he’ll use his success as an attempt to usurp the throne. So it’s time to strategize with the knowledge he has from his first life. But Mu Hanzhang is starting to become suspicious of his knowledge.

Jing Shao’s generals are impressed with Mu Hanzhang, but they’re wondering why the prince spends his nights at the strategist’s tent. There are some comedic moments as the couple tries to keep their relationship secret and the generals try to uncover things. There are plenty of bedroom moments for everyone to realise what’s going on. There’s also a cute tiger cub Mu Hanzhang adopts that adds to the sweetness, though they could treat him a bit better.

This was a good volume. It’s fast-paced and well-written, and there’s plenty of action. The battle scenes are especially good and not too drawn out. Jing Shao and Mu Hanzhang are very much in love, so the romance doesn’t bring tension to the story. The volume ends at a tiny cliffhanger, but I doubt anything comes of it either. Overall, despite all the wars, the stakes remain pretty low and conflicts are handled fairly easily. A lovely low-angst read.

Friday, June 05, 2026

After the Disabled God of War Became My Concubine vol. 2 by Liu Gou Hua: review

5/5 stars on Goodreads

After the Disabled God of War Became My Concubine vol. 2 by Liu Gou Hua

The second volume of the story of Jiang Suizhou, a modern-day history professor who has transmigrated to past, continues where the first left off. As Prince of Jing, the sickly brother of what he knows to be the last emperor of the current dynasty, he uses his knowledge of what’s to come to change the outcome more favourable for himself.

Jiang Suizhou’s main aim is to try to prevent Huo Wujiu, the enemy general who’ll eventually be victorious, from killing him, as he knows will happen. He’s a bit out of his depth with Huo Wujiu though, because the present reality doesn’t match the history records. Huo Wujiu is his prisoner and his concubine, like a paper he was grading before he transmigrated suggested, much to his anger.

Huo Wujiu is badly injured because of the torture he’s been submitted to. Jiang Suizhou, together with his two advisors, both pretending to be his concubines, have come up with a plan to find a doctor for him. Jiang Suizhou will fall gravely ill—thanks to a poison—and when the imperial doctors are unable to heal him, he can summon his own doctors.

The plan works better than he could believe. The doctor is capable and in no time at all, he can make Huo Wujiu’s legs work again. Not that they tell Jiang Suizhou. And he tells Jiang Suizhou that his sickly constitution is because of poisoning in his childhood and can be reversed.

The second volume was full of court intrigue. Jiang Suizhou is busy trying to thwart the schemes of the emperor’s uncle, the Grand Chancellor. He’s successful, but it brings the chancellor’s wrath on him. Soon, his life is in danger. Luckily for him, Huo Wujiu isn’t as helpless as he appears.

But the best part of the second volume was the development of the relationship of Jiang Suizhou and Huo Wujiu. It emerges during long hours when Jiang Suizhou sits by Huo Wujiu’s bedside when he suffers from the effects of the healing process, and blossoms in their scheming against the emperor. There’s still secrets between them and many misunderstandings of each other’s intentions, but some sweet moments too. And the ending brings clarity to one thing: Jiang Suizhou has definitely caught feelings.

This continues to be well-written and entertaining. There’s nothing unnecessary, no fillers and no repetitions. The characters are well-formed and the plot is interesting. The romance is slow-burn, but worth rooting for. I’ll definitely read more.

Monday, June 01, 2026

Field Guide for the Formerly Villainous by Autumn K. England: review

4/5 stars on Goodreads

Field Guide for the Formerly Villanous by Autumn K. England

Oaklin Nettlewood is trying to rebuild their life after years in a brainwashing evil cult that has left them without most of their memories and a fear of using their magic ever again, in case it’s used for evil. They buy a small farm in a quiet village with a vague notion that they come from a farming family—and how difficult can it be anyway.

It’s not an easy start to a new life. Oaklin isn’t a sociable person to begin with and their fear that people of the village will find out they’ve been in a hated cult prevents them from even trying to make friends. But the people of the village have different ideas. They pull them in, and despite themself, they find warming up to their new friends. There’s even a special person they think might be more than a friend—even though she’s a member of a church that used to hunt evil cultists like them. But then inquisition arrives to the peaceful village to hunt former cultists, plunging Oaklin back into despair.

At home on the farm, things aren’t as simple as they hoped either. The ghost of the previous owner still resides there, which turns out to be good, because she knows everything there is to know about farming the place. The bad thing, for Oaklin, is that farming the place requires magic, which they’ve sworn off for good. But the no-nonsense granny is exactly what Oaklin needs to get over their trauma.

Field Guide for the Formerly Villanous is a lovely, feel-good cozy fantasy. It’s a pleasant read, where all characters are nice, good and extremely understanding, but not too twee. Oaklin’s trauma is real and heartfelt, and it’s not glossed over or brushed away. They have to work their way through it. Luckily, they have the ghost and their friends to help them. Characters are mostly non-binary or gay, and it’s never questioned, so the world—a rural pre-industrial society with magic—is diverse and accepting. The ending is conclusive and good, but this appears to be the first book in a series, so we’ll get to read more about Oaklin’s adventures as a farmer. Or maybe we get the stories of the side characters, like Ryn and Juless. I would read it.

I received a free book from NetGalley in exchange for an honest review.

Saturday, May 16, 2026

Radiant Star by Ann Leckie: review

4/5 stars on Goodreads

Radiant Star by Ann Leckie

Radiant Star is part of the Imperial Radch series, but a stand-alone. While it’ll work best if the reader knows the world and the previous events, it can—to an extent—be read as a stand-alone too. It’s set during the timeline of the original trilogy, but it’s only tangentially touched by those events.

Planet Aai is drifting in space without a sun, completely encased in ice. But it’s inhabited, and the city of Ooioiaa is a thriving underneath the ice. The ecosystem is delicate though, and the planet is heavily dependent on outside provisions. The culture and society are delicate systems too, which the Radchaai discover a bit too late after they conquer the planet.

Thirty years after the arrival of the Radchaai, the planet finds itself cut off the rest of the universe. Since there’s no communication and no way to travel in and out of their space, they don’t know what’s happening or how long it’ll last, and there are no provisions. The Radchaai governor realises that food will soon become scarce and introduces the Radch food stable, a fast-growing algae, into the ecosystem. At first, it works fine. And then the ecosystem collapses and the governor has a famine at her hands.

The governor has other problems too. The local religion that worships the Radiant Star, waiting for its return, is fractured into sects that are constantly fighting, and she has to share space with them. An introduction of the last saint—a practice the governor is trying to end—pushes matters to a point, destabilising an already fragile society.

Within this framework of a city on a brink of collapsing, three people emerge. Speaking Savant Keemat, who becomes convinced that they should be the last saint; Jonr, a neglected son of a consoror system who was supposed to be shipped out of the planet before the Radchaai arrived, but who has been stuck in a stasis pod for three decades, only to emerge to a changed world with no place in it; and Iono, whose father is supposed to be the last saint, which pushes him into a personal crisis and questionable choices. Other characters feature too, but these three are the main stories. Everything is narrated by an all-knowing, unknown person years after the events of the book.

The stories are, in a way, about small personal goals that either work or fail. They don’t come to a point simultaneously, and only Keemat gets the ending they wish and work for. Iono, who isn’t a very likable character, gets what he has coming, but also not. Jonr’s story is the one I had highest hopes for, but it ended up being the most neglected one. It doesn’t really lead to anything but a status quo for him, nor does it have any impact on the overall plot. We don’t even get a last chapter or epilogue from his POV, nor do we learn what had happened to the consoror hes in charge of.

The chaos that the planet finds itself in comes to a surprisingly peaceful closure soon enough. Nothing much changes on the planet in the end. The Imperial Radch has changed, but that doesn’t really impact the story here. All the solutions to the governors problems seem a bit like deus ex machina, as the narrator divulges information as they see fit, the actual plot happening behind the scenes. Most of the time, the plot was revealed backwards, after the fact.

This was perhaps the simplest, most straightforward book in the series so far, and most readable and easiest to follow. Ancillaries featured, but weren’t a POV character, so there were no complicated scenes where the reader had to follow many events at once. The plot was simple, about the consequences of meddling with the ecosystem. The characters were mostly grey and a bit difficult to root for, except for Jonr who deserved all the best. The problems solved fairly easily and I kept waiting for the other shoe to drop, but the book ended.

This was an engaging book, but it wasn’t mind-blowing like the previous ones have been. But anything Leckie writes in this universe will interest me, and I’ll definitely read more.

Monday, May 11, 2026

The Dragon and the Blade Saint: This Isn’t Where We End Vol. 1 by Garry: review

4/5 stars on Goodreads

The Dragon and the Blade Saint by Garry

This is a light novel with a time travel/transmigration plot. Mitaelshuroxa, an Elder Dragon, has lost bitterly at the hands of the Blade Saint who has butchered her entire people. When he goes for a killing blow, she activates a device that allows her to jump back in time. She intends to kill him before he has a chance to become so powerful even a magnificent Elder Dragon cannot defeat him.

She finds herself on the grounds of a magic academy, in a realm with no dragons, 17 years in the past, still badly hurt and trapped in human form, with almost no mana to defend herself. She’s rescued by Karen, a Guardian (in training) who offers her an asylum at the school. The only catch is, she has to pretend to be a human named El—and wear a dog collar that restricts her power. It’s almost too much to bear, but she doesn’t have to endure it long, because the Blade Saint goes to the same school and a practice duel is conveniently set between them, so she can kill him and leave. Things don’t go as planned though, and instead, she finds herself fighting a stronger enemy with him.

This was a good start to a series, fast-paced and humorous, with no romantic plot whatsoever so far. There are several POV characters, each with their own mission and distinctive voice. El was grumpy and cranky, though she was only 15 in her own realm too, and powerful despite the restrictions. Karen was saved from being annoying by her sense of humour. Villains were truly bad, with their POV chapters too.

The first half had all the annoyances of a light novel with details changing between one scene and the next, and girls’ obsessing with the size of their boobs, but when the Blade Saint, Ca’al finally showed up, the narrative changed gears. He had a good, tragic backstory that was written like it belonged to a different book, and it elevated the story from three stars to four. Fight scenes on the latter half of the book were well-written too.

The volume ends at a natural place with no cliffhangers. But the epilogue sets the stage for the next book, revealing a new villain. I might read more (if there is more), but the first volume formed a satisfying whole, so I can leave it at this too.

There are no translation notes, so this appears to be an English original. I dont know if the author is western or Japanese, but they can write in the style of light novels well.  

I received a free copy from Edelweiss in exchange for an honest review.

Thursday, May 07, 2026

How to Fake It in Society by K.J. Charles: review

5/5 stars on Goodreads

How to Fake It in Society by KJ Charles

K.J. Charles has a skill of writing historical romances of ordinary people who are interesting without fancy titles or high social status. She gives her characters skills and occupations that are unique and meaningful for the plot instead of being mere gimmicks. And her gay historical romances never solely revolve around the fear of being found out but have their unique obstacles on the way to happily ever after.

How to Fake It in Society is about two men who know they’re not worthy of being loved. One because he’s been brought up to feel insignificant, and the other because he knows his entire life is a lie. They come together at the cross-roads in both of their lives, and each turns out to be exactly what the other needs in his life. But the lies are there and they’re not easy to forgive, as they’re exactly the kind that makes the other realise how unworthy of being loved he is. It takes a drastic turn for the two to find their happily ever after.

Titus Pilcrow has made a meagre living as a colourist, someone who makes oil and watercolours. But now he’s about to lose his shop, because his vindictive ex is his landlord. But his fate takes a drastic turn, when his elderly client pressures him to marry her on her deathbed so that her unworthy nephew won’t inherit a penny. And then she dies, leaving him a fortune.

Enter Nicolas-Marc, Comte de Valois de La Motte, who had quite counted on that fortune. He has a moneylender at his neck, and he needs funds fast. But instead of asking for money from Titus, he ends up befriending him. And it’s an excellent friendship that gives Titus much needed self-confidence and happiness, while making Nico feel like he isn’t a complete scammer. And then it all goes wrong, with no easy way out to happiness.

This was a delightful romance. I loved both men, their unique stories and especially Titus’ enthusiasm for colours. The detailed stories about different colours never felt stamped on just so the author could show her research. They had a role in the story, up to the climax. Bad guys had their comeuppances and good guys got everything lovely. The men came together in the end on their own terms, without lies or compromises. The reader can be sure that their union will last.

I received a free copy from NetGalley in exchange for an honest review.

Wednesday, May 06, 2026

Platform Decay by Martha Wells: review

4/5 stars on Goodreads

Platform Decay by Martha Wells

Platform Decay is book 8 in the Murderbot Diaries. Like most books in the series, it’s more a long novella that only took four hours to read, but it’s a complete and satisfying story, with no cliffhanger ending.

Murderbot has arrived on a humongous planet-circling torus to free Dr Mensah’s family members Farai, Sofi and Naja, who have been captured by Barish-Estranza corporation in retaliation to events in the previous book. They’re already in a safehouse. Murderbot simply has to get there and take them safely back to their escape shuttle. But things get immediately complicated, because the person who has been helping them wants Murderbot to save other people too, and they’re in a completely different part of the torus, to a wrong direction from the shuttle.

The rescue mission takes them through different zones of the huge torus, some of which are civilised and some that are more like the Wild West. Some zones belong to B-E, others don’t, but that doesn’t stop the corporation from chasing them. Transportation turns out to be the greatest problem though. Murderbot isn’t happy with having clingy humans and their emotions to account for. It’s even less thrilled with its own new emotion module that keeps interrupting at worst possible moments.

This was an exciting flight through imaginative environments. Murderbot was mostly its sarcastic self again, with no imminent mental breakdowns anymore, as the emotion module did its job. It was trying new things like direct communication, which went about as well as one can imagine. And it realises that having some emotions isn’t all that bad, and sometimes it’s nice to be thanked and praised. Especially if it comes from small children.

The story isn’t entirely satisfying emotionally though. The setting is new, and the characters are again people the reader hasn’t really met before. They turn out to be nice additions, but the emotional connection isn’t there, like with Mensah, Amena or ART. Their interactions with Murderbot weren’t as funny or poignant either, though an understanding formed between them in the end. But there was Three, the SecUnit Murderbot freed, exercising its free will with unpredictable results. It was nice to follow the bond between the two. And the ending was satisfying, leaving everyone in a good place. I hope well get more books soon.

Tuesday, May 05, 2026

Out Law by Jim Butcher: review

4/5 stars on Goodreads

Out Law by Jim Butcher

Out Law is book number 18.75 in Dresden Files series, an odd number considering there isn’t a book n:o 18.5 and it’s a long novella of almost 200 pages. I hadn’t read book 18, Twelve Months, which came out this January (2026), or the novella The Law (2022), which apparently set the stage for this one, and it’s been ages since I read the previous full book, Battle Ground, which came out in 2020. There were a lot I didn’t remember and a lot that had happened in Harry’s life since then, but I was able to read this perfectly fine without knowing all the details. Though now I’m spoiled for some of them, should I go and read the books I skipped.

Harry owes the crime boss Marcone a favour. Marcone decides to collect. A goon of his, Tripp Gregory, wants to get out of the life of crime by starting a charity to help children. But he’s gone about it in a very gangster way, which has landed him in trouble with the IRS, and a bookie who won’t pay up his winnings. Marcone wants Harry to help. Harry is reluctant, because he doesn’t like Tripp. But Marcone appeals to his moral core: you don’t always only get to help the people you like or who deserve your help.

What starts as a straightforward case gets a supernatural twist when someone sends a demonic entity to try and kill Tripp. It turns out, Harry has battled the entity before, and it’s kind of his fault that it’s on the loose. So, now it’s personal.

This was a good and compact, but full story with proper three acts and a good story arc. The old Harry was back, a bit grumpy but one that isn’t crushed with grief, guilt and PTSD. There were funny moments, and good banter. There were many life lessons delivered to Tripp who took them like a five-year-old who has never considered moral questions before. The enemy was powerful, but not overly so; Harry was powerful, but not overly so. I liked this. It returned my love for the series and I might continue with it again.

I received a free copy from NetGalley in exchange for an honest review.

Sunday, April 26, 2026

An Accident of Dragons by Cheri Radke: review

5/5 stars on Goodreads

An Accident of Dragons by Cheri Radke

I went into this book hoping for pleasant cozy fantasy with some adventure in the mix. I definitely got that. Just not the way I thought based on the book description, which is a bit misleading. But then again, so is Teddy, the book’s narrator. It’s not entirely cozy in its details either (some gory stuff in the mix), but I’m not a purist when it comes to genre conventions. I just allowed the story to take me where it wanted to go, and I suggest other readers do the same, as it’s definitely not where they expect it to lead.

An Accident of Dragons takes place in Summer. It’s an island where everything has its place and nothing ever changes. The state of things is maintained by Summer, a huge ancient dragon that lives in the caves beneath the island. And the island is ruled by Summer, the dragon’s caretaker who is bonded with her. Much is made about confusing the three throughout the story.

The position of the caretaker is hereditary, the next ruler inheriting some attributes already at birth that allows them to connect with the dragon. But Jack, the previous Lord Summer, had rebelled against becoming Summer and had died without an heir. To everyone’s surprise, the dragon has chosen Teddy, Jack’s kept man, as the next caretaker.

The book starts six years after that. Teddy has mostly settled into his new position as a ruler that he never thought to become. He’s an outsider to Summer, and has never had a place there, because everyone’s place is set by the dragon and nothing ever changes. Unlike Jack, he’s dutifully married a nice widow and managed to produce an heir despite definitely preferring men, and now maintains cordial if distant relationship with his wife and stepson while doting on his daughter Zinnia, who is five.

And then Zinnia is abducted by people from the mainland, where the people of Summer seldom go, because Summer the dragon doesn’t want them to leave. Unlike on Summer, things change on the continent. A cult is rising there that is utilising dragons’ powers to subjugate everyone. And now they want a dragon’s egg. Summer’s egg.

Teddy is almost forty, not very strong despite the dragon altering his physique a little, and a dandy who prefers fancy clothing and parties to heroics. But he doesn’t hesitate to go after his daughter. With him is the entire navy of Summer (three ships) and his stepson Brook who dreams of seeing the world. Turns out, rescuing Zinnia is the easy part. Defeating a cult that wants Summer—the dragon and island both—is another matter.

This was a delightful read. It’s a book that firmly stands with the voice of its narrator, Teddy, and it does it with great flair. He addresses the reader very directly and with familiarity, but it isn’t until the very end that we learn he’s talking to his children. He has a delightful voice, a rather straightforward outlook on life, and no misconceptions about his importance, even though he’s the ruler of the island. Slowly, we learn why that is the case. But he’s a bit unreliable narrator. Or rather, he alludes to events of the past that give the reader one notion, only to tell the full story later that reveals a different picture.

Teddy is an outsider, made evident because he looks different. It’s never stated outright, but everyone on the island is white and he’s Black, or their world’s equivalent, as skin colour isn’t mentioned, only shown on the books cover. But it’s not an issue to anyone; this isn’t a book about race or racism. That Teddy is gay isn’t an issue either, or that he maintains relationships even though he’s married. Everyone does the same, his wife included. Teddy has an odd romance with a married father of two throughout the book—odd because Teddy doesn’t really like him (although it turns out to be a very good relationship.) But this isn’t a gay romance either—though there’s room for it.

This is mostly a book about becoming, and accepting oneself. Teddy realises that he’s never really accepted that he’s Lord Summer, and has only waited for his daughter to take over. He’s never really accepted that he’s a father to Brook too, and that he has a wife who has her own needs. It’s about finding the family he already has. Teddy who returns to Summer is different than Teddy who left. The ending is satisfying, but there’s room for more adventures. I’d definitely read them.

I received a free copy from NetGalley in exchange for an honest review.  

Wednesday, April 22, 2026

Alchemised by SenLinYu: review

5/5 stars on Goodreads

Alchemised by SenLinYu

Alchemised is one of those massive (1000+ pages) fantasy novels I loved to read back before social media killed my attention span. Nowadays, I tend to give these a pass, and I almost didn’t pick this one either. But I ended up buying a physical copy on a whim, and instead of letting it gather dust on my shelf, I started reading. And I’m glad I did, even if it took me two weeks to finish—and that’s without constantly skipping to check my socials. I try to keep this review spoiler free, but if you want to be certain, read my short review here

This is a secondary world fantasy, a world with three moons and people with resonance, an inner ability to transmute things like metal or fire, called alchemists. Resonance doesn’t appear evenly in the world and it’s concentrated in Paladia, where the Alchemy Tower gathers the most talented alchemists. Paladia is led by Holdfast family who claim a divine right to rule and have the ability to transmute gold.

Not all forms of resonance are allowed in the religion-led Paladia. Necromancy, the ability to animate the dead is forbidden, as is its more benign counterpart, vivimancy, the ability to heal. But a necromancer has risen who can create Undying, people who have an incredible ability to heal but who aren’t entirely alive.

A devastating civil war has been fought between the supporters of the rightful rule and the Necromancer with his supporters. The book begins a year and a half after the war has ended. The good guys have lost and the Necromancer is in charge. It’s a harsh rule with human experiments and violent punishments meted out by the High Reeve, the Necromancer’s closest man.

Helena Marino has been confided in a stasis pod of the Necromancer’s people since the war ended. She should’ve been sedated, but she’s been conscious the whole time. As a result, she’s lost much of her memory. When she’s finally released, much to the surprise of her captors who didn’t know she was there or who she is, she’s sent to the High Reeve so that he can unravel her memory in case she knows important Resistance secrets.

The first part of the book is about Helena’s captivity in the High Reeve’s manor. His name is Kaine Ferron and he used to be her classmate and rival at the Alchemy Tower, not that she—an outsider to his legacy family—really recognised the rivalry. All she remembers of him now is that he killed the previous leader and caused the war in the first place. She’s deadly afraid of him and for a reason. He’s an animancer who can invade her mind and extract her memories.

It’s not easy or safe captivity. Ferron’s attempts to break her mind cause her almost die several times, the medical leaders of the new regime want to experiment on her, and Ferron’s wife he neglects wants to kill her. And all the while she is a captive of her own mind, unable to remember what happened. Until she does.

The second part takes place in the past, starting five years after the war began. It’s already devastated Paladia, and while the leadership won’t recognise that they’re fighting a losing war, some people know more drastic measures are needed.

Helena has spent the war as a healer. It’s hard, unthankful work, because it requires vivimancy that she’s found the ability for, much to the horror of her friends, the current leader of the country and his paladins. She’s desperate for acceptance and so, when she’s asked to act as a liaison with an enemy who has agreed to spy on their side, she agrees. The spy turns out to be Ferron, already an Undying as a reward for killing the previous ruler, and high up in the Necromancer’s army.

For two years, to the inevitable end of the war, the two meet in secret, both using each other for information and being used by their own people in return. They don’t trust each other—Ferron doesn’t trust anyone—but eventually they realise that they only have one another to rely on. A friendship of sorts forms, a bit unhealthy and codependent, and then, inevitably, a love story. They make plans to disappear together, but he can’t really leave, as the Undying are bound to the Necromancer. And then the war ends, and Helena disappears.

Third part of the book returns to the present where Helena has to reconcile her memories of Kaine of the past and the High Reeve of the present, the love story with her trauma of the captivity. He wants to get her to safety; she won’t leave without him. There are no allies, only enemies on all sides, and a hunt for the last remaining Resistance fighter. And the noose is tightening.

This was an excellent novel: structure, pace, plot, the world, and characters were all perfect. Even though it’s long, there’s nothing unnecessary. The chapters are short and every scene has a meaning. It’s dark and atmospheric, the war with its horrors come close even though they’re mostly seen through the aftermath at the hospital—it’s like watching China Beach or M*A*S*H. Bad things happen to good people, and good people do really bad things. I’m not triggered by much as a reader, and nothing here caused me distress, but some readers might find the reality of war and characters that are both black and important difficult to handle. Pain and suffering, physical or mental, aren’t dwelled on, or described in nauseating detail in order to horrify or titillate the reader. They’re simply the realities of war.

The narrative is from Helena’s point of view in third person, which distances it a little—sometimes a good thing when she’s suffering from all sorts of trauma. She’s an unreliable narrator, especially at the beginning, so the second part is a discovery into her mind and memories. She does paint a good picture of Kaine, so we learn a lot about him and what drives him even though there is nothing from his point of view. The enemies-to-lovers storyline unfolds organically from the needs and deeds of the characters and not from an overwhelming attraction the characters can’t help feeling. I really rooted for them, even as I feared the inevitable, as this isn’t the kind of book where you take the happy ending for granted.

The only weak part is the third, though not by much. The enemy remains mostly hidden and is only seen by proxy, the tension comes from people and deeds the reader isn’t privy to, and Helena’s traumas reconcile with her memories fairly fast. The ending is unnecessarily long, and a bit too easy and convenient.

For such a dark book, this was a surprisingly pleasant read and difficult to put down. I loved the characters and the ending they earned for themselves. I’m glad I gave the book a chance. It’ll stay with me for a long time.

Tuesday, April 21, 2026

White Feathers, Crimson Leaves by Josh Reynolds: review

4/5 stars on Goodreads

White Feathers, Crimson Leaves by Josh Reynolds

White Feathers, Crimson Leaves is set in Rokugan, East-Asia inspired Legend of the Five Rings game world. I enjoyed Reynolds’ previous tie-in series, Daidoji Shin mysteries, so I was eager to read his return to Rokugan. The book is horror instead of mystery, with different characters and setting, and while I miss Daidoji Shin and his investigations in the city of the Rich Frog, I didn’t let that stop me from enjoying this book.

Wardmaster Yogo Shuko is in her late thirties, a brusque and straightforward member of Scorpion clan who has spent all her life banishing ghosts and breaking curses. With her is her apprentice, Kuni Tansho, a witch hunter in her early twenties. She’s from the Crab clan and has a different approach to investigations than her teacher. The women don’t really get along, but they won’t let that stop them from doing their job.

They’ve come to the mountains of Unicorn clan, into a backwater village of Red Grove, where a curse has been killing the people of the lord who has recently taken over the village. For Shuko, it’s a straightforward case of break the curse and be on your way. Tansho wants to find out why the curse was cast in the first place and by whom. While they are fairly sure the oppressed villagers who somehow escape the curse are responsible, they also sympathise with them. But the truth turns out to be something completely different.

This was a fast-paced, no frills, mild horror mystery that relied heavily on Japanese folk horror stories and creatures. It focused tightly on the case at hand. We don’t really learn anything about the main characters, both with their point of view chapters, more than that they’re powerful practitioners, and their inner workings aren’t important for the story. Neither of them has the charm and wit of Daidoji Shin and his stalwart bodyguard Kasami, and it took me a while to warm up to them, but they got there in the end. The setting didn’t have the cultural richness of Rich Frog, and as such, the remote village could’ve belonged to any fantasy world. Clan politics and the cultures of Rokugan didn’t feature.

Nevertheless, I was invested in learning who was behind the curse, and how Shuko would break it. It had some hair-raising moments, but it wasn’t terribly scary and I wasnt entirely emotionally invested in the characters and their fates. If I compare it to a similar Five Rings book, The Night Parade of 100 Demons by Marie Brennan, where a priest and aristocrat fight evil spirits in a mountain village, it falls a bit short. Like with Daidoji Shin mysteries, the ending isn’t so much about justice and bringing the guilty party to face the law as it is about comeuppance, but its satisfying. I don’t know if this is a stand-alone story or a start of a new series, but I’d read more.

I received a free copy from NetGalley in exchange for an honest review.

Monday, April 06, 2026

The Somewhat Wicked Witch of Brigandale by C.M. Waggoner: review

5/5 stars on Goodreads

The Somewhat Wicked Witch of Brigandale by C. M. Waggoner

I’ve liked everything by C.M. Waggoner I’ve read. Her books are cozy, worlds are unique, inclusive, and interesting, and the plots are meaningful and not too easy. Cozy doesn’t mean no stakes or no bad things happening. Everything is simply presented in a low-tension way. This book was no exception.

Gretsella has been the witch of reasonable prices in the forest of Brigandale for decades, dealing in charms and curses—like coughing during classical music concerts—tending to her poisonous plants and attending her coven of equally qualified witches. One day, she finds a baby on her doorstep. She knows, as there are knights ruining her garden, that the boy is special. She takes him in anyway and names him Bradley. Her witch friends grant him good looks, charm, kindness and a mean right hook.

Bradley grows up to be exactly as wished, but he’s not terribly bright. Gretsella loves him anyway, not that she would be caught dead admitting it. But, as tends to happen, forest animals tell him he’s the rightful king, and against her wishes, he sets out to take the throne. He’s successful. Unfortunately, he’s not a very good king, mostly for being too kind. What is a witch/mother to do but to go to the king’s castle and set things right, the only way a witch does things—her way.

This was an absolutely charming book, well-written and witty. It’s low stakes, low tension, but not meaningless cozy fantasy, with great characters that have a good heart—even Gretsella. Waggoner’s characters are never twee, and despite the cozy genre, they’re not perfectly good with only good things happening to them. Between chapters there’s another story of another witch, and though the side-steps break the flow of the story constantly, they’re always short and necessary additions. The ending is happy and conclusive, with everyone getting what they want, even if it doesn’t happen exactly the way they imagined it would. It leaves the reader happy and satisfied with the time spent with the book. I’m looking forward to reading more books from Waggoner.

This Kingdom Will Not Kill Me by Ilona Andrews: review

5/5 stars on Goodreads

This Kingdom Will Not Kill Me by Ilona Andrews

I’ve seldom read Ilona Andrews, but the moment this book hit my radar, I wanted to read it. It’s in isekai genre, which has been popular in East-Asia for decades, but which has been making its way to western fantasy only in recent years.

In isekai, a person from our world is transported to a fantasy world, an alternate reality, game or, like here, into a world of a book the protagonist has been reading. They often bring something unique from the original world that gives them an edge in the new world. In this book, the protagonist has an encyclopaedic knowledge of her favourite book, knows exactly what’s going to happen, and sets out to change the future.

Maggie has woken up in a ditch in a strange medieval city without clothes and no idea how she’s ended up there. She’s had a couple of days to adjust when the book begins, so she’s already figured out the pertinent: she’s in the world of her favourite book she’s been reading obsessively for the past decade. She also knows what isekai is and understands that she’s been transported. She doesn’t remember dying, which is often a requirement in isekai, but she knows she’s her original self and hasn’t taken the body and life of an existing character in the book. It’s a cruel and violent world where her favourite characters are more likely to die than not, and she knows it’s headed to a violent and bloody upheaval.

She sets out to survive. She needs money and shelter, and she knows where to find both. The first requires a robbery which she has no compunctions committing. It leads to a stunning discovery: she can’t die, hence the series name, Maggie the Undying. Or rather, she dies and comes back to life a little later unharmed. The world doesn’t reset when that happens, like often in isekai, and she’s able to continue with what she’s gained.

Once she has her basic needs met, she starts making little changes in the lives of her favourite characters. Little changes lead to large ones and before she knows it, she’s leading a group of people determined to prevent the bad future from happening. She utilises the intimate knowledge she’s gained from the point of view characters, and trades in secrets to win people on her side. It isn’t smooth sailing, but with some sacrifices—usually her—they get to their goal. And then it turns out the goal isn’t what they thought, because there are only two books in the series with the third never published. Maggie doesn’t know how the story ends.

This was a great book. It’s told solely from Maggie’s first-person point of view and utilises the tropes of isekai well. She knows what’s at stake, knows the players, and is aware that with every change she makes, the future changes beyond her knowledge of it. She gathers a found family around her, mostly by being nice and helping them, which in the book’s cruel world is unheard of. Her allies are capable and loyal, the mysteries are suitably complicated but not impossible, the twists are good, and bad guys are perfectly evil. The love interest is straight from a fantasy. The narrative flows well, the pacing is good, and the plot keeps in its grip. The ending is the worst kind of cliffhanger, and I hope this series won’t have the fate of Maggie’s favourite book.

My only gripe is that since Maggie knows she’s in a book, she narrates what she’s supposed to feel—fear, love, lust—instead of feeling it. It distances the reader from the emotions, making it difficult to enter into her sentiments. The romance especially suffers from this. The reader knows why Maggie thinks she should find him attractive—although she wasnt attracted to him in the book—but we’re never shown the attraction and love she feels. There’s no quickening of her pulse, no flushes of heat, or sweating of her palms when he’s around or kissing her, only analysing narrative. So, while I root for the pair, I think I might be fine if they never ended up together. But this isn’t a romance first and foremost, so I can live with that.

Sunday, March 15, 2026

These Shattered Spires by Cassidy Ellis Salter: review

5/5 stars on Goodreads

These Shattered Spires by Cassidy Ellis Salter

These Shattered Spires is the author’s debut novel and it’s wonderfully well-formed and mature for one. It’s not an easy read and it doesn’t aim to be one. It’s also not YA, despite the publisher advertising it as such. The main characters may be in their late teens, but the themes aren’t YA and the characters don’t behave or think of themselves as people on the cusp of adulthood. They’re survivors who know they’ll die at any moment. The atmosphere reminds me of Gormenghast, and the world that of Gideon the Ninth.

It’s seldom that a book stands so firmly on its unique world, but here it’s almost its own character. Fourspires Castle is the whole world to its residents. It has always existed at the brink of destruction by a daily apocalypse that has to be stopped with spells every morning by the four head arcanists that inhabit its four towers: black, red, green and grey, corresponding with the magic they wield: bone, blood, botany, and stone. Even with this ceaseless spellcasting, the castle slowly sinks and rots, disappearing piece by piece, diminishing the world. The rot and decay of the castle is described vividly, down to smells and tastes.

The fifth castle at the centre is occupied by the Thaumaturge, the most powerful of the arcanists. He’s centuries old, and his position is coveted by all the arcanists. Then the unthinkable happens and he’s assassinated, which triggers a battle for succession among the arcanists, the Slaughter. It’s a race to the top of the fifth tower, and as the name suggests, deadly, especially so for the familiars of the arcanists.

The familiars are humans trained to wrest, to pull arcania to power the arcanists spells. It’s incredibly painful for them and wears them out bodily. They’re treated badly (they’re not allowed to speak, they’re barely fed, and sleep on floors and filth) and used until they die, usually very young.

The main point of view characters are familiars of different disciplines. Tarenteeno (Taro) is the familiar of the bone arcanist; Nixeen (Nixie), the familiar of the botany arcanist; Elliot, the familiar of a lesser blood arcanist, and Alis/Alix, a disgraced stone familiar. Taro and Nixie have been plotting an escape, but the death of the Thaumaturge ruins their plans. The familiars are instantly marked as participants of the Slaughter and to escape is to die. To participate is to die too, because the new Thaumaturge will instantly kill all familiars but their own.

However, Taro and Nixie learn that the permanent apocalypse of their world isn’t the natural state of things and that there might be a way to stop it and flee. They can’t do it alone though, so they talk the other two into taking part. It’s not an easy alliance or an easy task to pull off, but neither is the Slaughter.

The relationships of the four are complicated. They’ve all trained at the same time in the Pit, the academy for familiars. Taro and Nixie used to date, and Taro still thinks they’re romantically involved. Nixie hates her guts for a betrayal, but is using Taro to escape. Alis used to be Nixie’s best friend before Taro showed up, so she hates Taro, but she also hates Nixie for leaving her. But she loves her too. Elliot is the odd man out, but seems to be coveted and hated in equal measures by the others for his looks.

The characters aren’t nice or easy to root for. They’re selfish and brought down by their harsh life. Elliot is suffering from a curse that makes him especially irritable, Alis is having a gender crisis, Nixie is filled with hate, and Taro isn’t entirely sane. They ally and betray each other, sometimes within the same chapter, and none of them is very likeable. But little by little, reader becomes attached to them, which isn’t wise when people casually and constantly die.

This isn’t an easy book to read. There is pain and suffering inflicted on the main characters, blood and gore, broken body parts and death. It’s not a splatter though, the narrative doesn’t dwell on the gory details, or even a grimdark as such. Suffering is a natural part of the characters’ lives and the narrative treats it so naturally that the reader doesn’t even blink an eye when a character cuts into their own flesh to power a spell. Nonetheless, it does make this a heavy read, and I had to pace myself a lot.

But there is also an undercurrent of hope for something better, an escape that is worth all the pain. This current carried the story against all odds and the harsh reality. Sometimes it paid off, sometimes it plunged the characters even deeper.

A countdown to the Slaughter at the beginning of every chapter keeps the tension rising as the four try to break the curse. And then it begins—and turns out to be something completely different from what everyone believed, as is the end of the curse. For a first book in a trilogy, the ending is fairly conclusive. It sets the stage for the next book, but the story can be left here as well. I’d read more though.

I received a free copy from NetGalley in exchange for an honest review.

Tuesday, March 10, 2026

Entwined by H.M. Long: review

4/5 stars on Goodreads

Entwined by H. M. Long

Entwined is set in a secondary world that resembles the early 20th century with its technology, with two kinds of people: humans and Entwined, people genetically capable of magic who aren’t considered human. The Entwined used to rule Harrow where the events take place, but after a revolution of sorts, humans are now in charge and it means trouble for the Entwined that humans hate. Only the Entwined bound to the Guild can operate freely. But the Guild is a gilded cage that’s not for everyone.

Ottilie is an Entwined who has escaped the Guild. The Guild forces marriages between the Entwined in order to produce offspring capable of magic, and she and her pretend fiancé, Lewis, have fled to avoid it. She’s hiding under a false name from both the Guild and humans in Harrow. She works as a secretary to a private investigator, saving money to flee the country to where Lewis is waiting. He’s a goal to work towards, and maybe a crush she doesn’t want to admit.

Ottilie’s boss has unearthed an artefact a client wants, which should bring in so much money that Ottilie can finally leave. But before the transaction is complete, both the artefact and her boss disappear. The client wants the artefact back and since Ottilie is the only one left, she’s forced to find it. She has a good notion who took it: her sister Pretoria, who has also left the Guild, and become a thief.

The artefact isn’t the only thing bringing Ottilie trouble. Humans are turning against the Entwined and it’s getting more difficult to hide what she is. Human zealots and Entwined terrorists are clashing and creating political upheaval, it could be that the artefact she has to find is a key to destroying the Entwined for good, and man shes interested in might be a terrorist. On top of this, her other sister shows up too, and she wants to take Ottilie back to the Guild. Things soon get out of hands and Ottilie finds herself in the middle of events she has no way out of.

This was an interesting first book in a duology. The magic powered by different lights (sun, moon, twilight etc.) was unique, and the political situation was complex. It was a bit too complex, to be honest, and I found it confusing a lot of time. The narrative was rich and pulled the reader into the world and the magic effortlessly. The story was a bit slow though, and not as engaging as the events would merit.

The narrative is from Ottilie’s POV. She’s a good character with a lot of baggage, but not as compelling as, for example, Hessa with her rage in Long’s Four Pillars series. I couldn’t quite fathom why she’d come to Harrow where she knew she’d be trapped and why she hadn’t left sooner, as she had the money for it. Many of the events just happened to her and she accepted everything. Her waffling between suitors was very characteristic. It wasn’t until the end that she took a stance and even then, others made the decisions. The side characters, especially the sisters, had good backstories too, but the reader didn’t have similar insight into them as Ottilie, though the epilogue gave a good glimpse.

The book ends at a natural turning point, setting the stage for the second book. Good though this was, the storyline I was most interested in concluded here and nothing particularly compels me to read more. I’m not sure I’ll read the conclusion.

I received a free copy from NetGalley in exchange for an honest review.

Sunday, March 08, 2026

How (Not) to Conjure a Boyfriend by Jordon Greene: review

3/5 stars on Goodreads

How (Not) to Conjure a Boyfriend by Jordon Greene

This is a queer YA retelling of Sandra Bullock-Bill Pullman movie While You Were Sleeping from 1995, which I loved back in the day, but which probably isn’t well known among the YA target (unless they’re middle-aged women like me.) Knowing the plot, I read this mostly to find out how or if the story would differ from the original. There weren’t any surprises, but the story worked well.

Mackenzie is 17, nonbinary semi-orphan with a chronically depressed mother and a one-sided crush on Hayden, 18, a client at the café Kenzie works at. One night, Hayden slips, hits his head, and falls into coma. To get to see him in the hospital, Kenzie lies that they’re his enbyfirend, which the nurse tells to Hayden’s family. To Kenzie’s surprise, everyone is so delighted that Kenzie doesn’t want to reveal the truth. Especially when they’re invited into the kind of loving, warm family they don’t have at home.

The only person who doesn’t believe Kenzie is Zach, 17, Hayden’s equally gorgeous brother. He and Kenzie end up spending time together, and to their horror, Kenzie realises they’re falling for Zach. But instead of coming clean, they double down on the lie. All sorts of misunderstandings and missed opportunities to tell the truth take place, until Hayden wakes up, bringing an end to the lie.

This was a cute, feelgood queer romance, but it never rose to the level of the themes it introduced: gender identity, queerness, or mental health. All characters were understanding and sympathetic, no one was judgemental some misgendering notwithstanding, and no bad things happened. Kenzie’s mother roused from her depression to show some warmth, and even clearing up the lie went without complications. The ending was a bit abrupt, but conclusive and good.

Kenzie was a good character, with a lot going on in their life. I don’t know how well they represented an NB person, and they never reflect on their gender identity. We get more about them being a witch. Mostly they came across as a very typical YA heroine with their inner monologue—all their behaviour or self-expression was fairly feminine—or a Twinkie gay man. The narrative was from Kenzie’s POV, so side characters, Zach included, weren’t terribly well fleshed out. The bestie existed to show sympathy and support. Zach and Hayden’s parents were inspired by Bullock and Pullman. The witchy stuff was also inspired by Bullock’s Practical Magic (1998).

The plot followed the beats of the original. There was no conflict beyond the lie, so the mid-part of the book felt a bit long with filler events where Kenzie and Zach got to know each other. For a YA novel, school didn’t feature except for a couple of mentions, which was both refreshing and odd. All in all, this was an easy read that paid nice homage to the original without rising above it or introducing anything new.

I received a free copy from NetGalley in exchange for an honest review.

Tuesday, February 24, 2026

Agnes Aubert’s Mystical Cat Shelter by Heather Fawcett: review

4/5 stars on Goodreads

Agnes Auberts Mystical Cat Shelter by Heather Fawcett

I really liked Fawcett’s Emily Wilde series, so I was eager to read Agnes Aubert’s Mystical Cat Shelter. It’s set in 1920s Montreal, a location that isn’t exactly overused in fantasy, in a world where a handful of people have ability for magic. Magicians aren’t outlawed, but they’re not entirely tolerated, because they’re careless with their magic, hurting people for fun. And none are more reviled than Havelock Renard, the Witch King, who has almost ended the world with his spell three years earlier.

Agnes Aubert is in her mid-thirties, a widow and an owner of a cat shelter in a town where people don’t really understand the need to shelter cats. A random magic battle on the street outside her shop has left it inhabitable, and she’s searching for a new place before winter comes. Unfortunately, the potential landlords all balk when they hear about the cats.

Out of options, she rents a shop everyone tells her she should stay away from. Even she knows it, sensing something odd about the place, but she’s been inexplicably drawn to it. Everything goes well at first, even if odd people she knows are magicians show up regularly and disappear into the back room where she’s been instructed not to explore.

But then she’s attacked in her shop by a magician who demands an artefact she has no idea aboutand a man emerges to defend her. He turns out to be no other than Havelock Renard himself, who is keeping a secret magic artefact shop in her cellar. The magician attacking them is his sister, Valérie.

Havelock is sure he doesn’t have the artefact, but Agnes has a different notion. She has her cats to protect, so she starts unearthing the item from Havelock’s collections. But Valérie isn’t the only person causing the shop trouble. The police are after Havelock too. And to her surprise, Agnes finds she’s not willing to hand him over.

This was a delightful cozy fantasy. In its centre are two sets of siblings with very different dynamics. Agnes has a loving, supporting sister Élise, who goes to battles with her on all fronts. Havelock has a more complicated relationship with his sister who has turned maniac with power. He knows he needs to defeat her, but all he sees is the person who used to take care of him. Magical system is interesting and Id love to explore the origin world more. And always, everywhere, there are cats getting into places they shouldn’t be, with proper roles and characters.

There’s also a romance of sorts. Agnes is still healing from losing her husband, though it’s been long enough that’s she’s willing to consider a new love. Havelock isn’t really a people person—or not entirely a person anymore, as magic eats away people—so romance is a mystery to him. In the end, it really doesn’t go anywhere, so I hope there’s a follow-up book. The ending is open enough on that front.

However, the book is a bit small in scope, as befits a cozy fantasy. Montreal barely features except in street names that are in French (though I don’t know if they’re real streets) and the fact that people speak French and occasionally English both. The historical setting doesn’t entirely come alive, as everything basically takes place in one location. Side characters seldom have direct dialogue, so they seem like props. A lot seems to be happening on the background that affects the plot—Élise’s husband is a politician fighting for re-election; mages are causing havoc; the police are hunting magicians—but they solve themselves rather easily. Agnes is more concerned about her cats, which stalls the plot in the middle.

But in the end, it’s human ingenuity that wins the day, the ending is conclusive and good, and though the romance didn’t really happen, it leaves Agnes and Havelock in a good place. All cats found homes. I’d read more.

Sunday, February 15, 2026

Jitterbug by Gareth L. Powell: review

3/5 stars on Goodreads

Jitterbug by Gareth L. Powell

Jitterbug is set in near future of our solar system that’s been drastically altered. All the outer planets have vanished one by one by invisible forces, with Mars being currently devoured. It’s only a matter of time before the Earth is gone. In their place has appeared a ring of artificial planetoids shaped like wedges of orange that curve towards the sun with nothing on the backside towards the outer space. The humanity has inhabited the insides of these planetoids.

Criminals, too, like to hide in the vastness of these new habitats, and to capture them, a system of bounty hunters has emerged. Copernicus Brown and his three-person crew (two women and a man) are bounty hunters on Jitterbug, a former freight ship he has inherited from his father. A distress call brings them to a scene of a pirate attack, from which they save a woman, Amber Roth. Things go sideways from there.

Roth is carrying a message that people are willing to kill for. It brings the crew to the attention of a leading politician, and together, they go to the outside of the spheres to find the origin of the message—only to learn that the humanity is about to come under attack by alien forces. Are they the same who created the sphere in the first place or is something else going on? Whatever it is, Jitterbug and her crew has to deal with it and fast.

This was a competent sci-fi adventure, a small-scale space opera. Told by four first-person point of view characters, one of which is Jitterbug herself, it brings the humanity to the brink of extinction and offers an out of space and time solution to it. It wasn’t entirely engaging though. It was mostly narrated to the reader, and apart from the first chapters, the first-person narrators didn’t manage to bring the reader in the story with them. The intimacy of first-person wasn’t there, and the reader didn’t learn anything about the characters except what was necessary for the scene. The inevitable romance especially suffered from this, when neither narrator even hinted at romantic feelings before it was already a reality.

The ending twisted this readers brain, but I’m not going to question the time-bending solution. It brings the story to a full circle, the prologue finally getting an explanation in the epilogue. It’s a satisfying ending for this standalone story. No need for more.

I received a free copy from NetGalley in exchange for an honest review.