In Brief
Sprinkled with pop culture and gamer references and nicely balancing serious topics and humor, Mirrorfall offers a character-oriented and driven story, often at the expense of the story itself. Inconceivably, Stef remembers an Agent she met as a young child, intriguing the Agent enough to take her on as a new Recruit at the Agency, an institution that protects the magical world. Stef and Ryan are constantly drawn into each other’s orbits, finding pieces of what they need in each other, and bringing these two broken souls into a little family. But there’s a group called Solstice that would rather destroy anything magical, even at the expense of someone’s life. As Stef and Ryan choose to need each other, Solstice continually pops up, reminding them of everything at stake. Mirrorfall really focuses on Stef and Ryan, diving deep into who they are in order to bring them together. Theirs is a very sweet relationship, but it often comes with a world that’s interesting but light on details and a story that only feels half finished by the end.
Extended Thoughts
I wasn’t quite sure of what to expect from Mirrorfall, but it slowly won my heart page after page. Stef quickly won my sympathies as she’s something of a lost soul and feels so broken, but it was her relationship with Agent Ryan that charmed me. I adored these two broken souls who couldn’t help but become a family. There are a lot of feelings in this book, many of them a bit sad, but there’s also a ton of fun in it as Stef discovers there is magic in our world, she can sit down and have breakfast with fae, and she can manifest cookies whenever she wants. This does also liberally sprinkle in pop culture and gamer references, very few of which I actually got, but they were fun touches that someone more familiar with both might enjoy. I really enjoyed Mirrorfall, though, with it’s amusing character and fascinating world, and loved that it focused on Stef and Ryan, even at the expense of the story.
Stef very nearly died when she was a child, caught between a Solstice operative and an Agent. Years later, as an adult who left her wealthy family behind, she struggles to figure out how to people, which can be hard when you have a second voice in your head you frequently talk to. But she’s fantastic with code and computers, so is recruited by a man wanting her and other coders to break a code he has in his possession. But, while working for him in his mansion, and avoiding everyone else, they’re attacked and Stef comes face to face with a memory. After surviving the attack and coming to the attention of Agent Ryan, who is perplexed as to why Stef remembers him when Agents aren’t supposed to be memorable, Stef becomes the Agency’s newest Recruit. But things are not easy as she doesn’t fit in with people and Solstice is still out there, still seeing everything magical as a threat. Which is a problem because the Agency is magical, operates with other fae worlds, and gives its employees the magical ability to request nearly everything they could possibly want. It quickly becomes Stef’s home, the place where she starts to put herself back together, but it’s constantly threatened by Solstice, who will do everything in their power to destroy anything magical with little regard for the lives it might be taking.
Mirrorfall is all about the characters to me. It’s very character-oriented, focusing on their personal journeys and the relationships they develop, especially that between Stef and Ryan. I really adored both of them, and everyone else the reader is introduced to at the Agency. They all have their own personalities, quirks, and backstories, and it was a lot of fun getting to know them and watching them interact. At the same time, much of the story is sacrificed for the characters, making this novel light on the story, even ending on a cliffhanger, in order to really shine the light on these two broken characters.
I really liked Stef. She does come off as more than a little depressed, but I think her backstory speaks to why. Despite growing up wealthy, she has deep scars from not being able to be herself, so doesn’t really know how to be Stef or how to people. She’s certainly broken in many ways, and it was easy to see and feel her hurt. But she’s trying her best, relying on this voice in her head to help direct her. I have no clue where or what the voice really was, but it served her well and I really liked their conversations. What she really longs for, though, is someone to just care about her and love her the way she’s always wanted, the way her family couldn’t. Watching her stumble around, both avoiding and longing for connection, made my heart ache for her. But I also loved her enthusiasm for the magical world she suddenly finds herself plunged into. Mapped onto our own along with access ways to other worlds and hidden areas, she always finds something to gawk at and explore. I loved watching the magical world come alive to her, and I loved it when she was given the ability to request things. The joy she took in the little things nicely balanced her darker moments and feelings. It did make her feel a bit like a seesaw, but I really liked her.
Ryan, too, was kind of a sad creature. He has his own hurts from his past, things he never feels he can recover from, or that he deserves to recover from. While he feels a bit sad, he has to hold it together as the Director of this branch of the Agency. I liked how he both felt competent and a little lost, and more than a little overworked, especially when it came to Stef. At the same time, I felt he was a little harder to read and understand since most of the story is told from Stef’s point of view, but I really liked him. He needs connection as much as Stef does, so the two are constantly drawn to each other. I admired how duty-bound to his work is, but watching Stef break through his walls, slowly chipping away at it even though she didn’t know it, was lovely. He has a lot of soft spots, which was nice to see as it made this magical being feel more human.
Stef and Ryan really drove the story for me. It was all about them and their growing familial relationship. It’s clearly a very father-daughter sort of relationship they have, even if Ryan tries his best to keep it professional. For him, there was just something about her remembering him from when she was very young. For her, the blue he wears is a source of calm and love, something bringing her back up to the surface in a way the voice in her head can’t. They’re tied together, and I loved it when they stopped fighting against it and found family in each other. It was a lovely dance they did, trying to stay professional and trying to not fail each other, but they really needed each other and watching them figure out just how much was very sweet.
But Mirrorfall is more than just Stef and Ryan. There’s a whole Agency staffed with fascinating characters. I loved watching Stef interact with all of them, getting on the bad side of one in particular while also finding friends in others. I really liked Curt, a Recruit Stef gets paired with because no one trusts an ex-Solstice operative. I couldn’t quite tell if he should be trustworthy or not, but he really took Stef under his wing and showed her the ropes. They were a lot of fun together, effortlessly working together and bouncing off each other, and I liked the bond they formed, though it always took the backseat to the one between Stef and Ryan. I also liked Jones, who ran the Tech part of the Agency, and how this character developed and changed over the story. Jones and Stef didn’t get a lot of scenes together, but they were fun when they did. Jones was a lot of fun to read about, being caring, a little off beat, and a lot more casual about things. Screen was delightful. As the Tech person who would be working with Stef while she was in the field, she felt like a perfect match for Stef. She was professional and helpful with fun personality flairs, something everyone in the Tech Department seemed to have. They were all a lot of fun and I liked how well Stef slotted into them. I also really liked the fae Stef came into contact with, though most of it was done from a distance or via someone else in the Agency. I thought they were well-characterized, but the story didn’t deal with them as much as I had expected.
Despite our world and the magical one sharing some spaces, Mirrorfall wasn’t really focused on the fae world. They were certainly there, popping up all over the place, but this book mostly focused on the tension between the Agency and Solstice. I liked the fae parts the reader gets, though. It hints at an interesting world with intriguing political machinations that might be interesting in future books. As much as I would have loved more from the fae world, I liked that this felt more like an introduction, lightly touching on the world and what’s happening in it so the reader doesn’t become overwhelmed, because sometimes it felt like a little too much for Stef. And that’s one thing I loved about the world. It opened up as Stef was receptive to it, not going into it more than what she could handle. At the same time, it made things perhaps a little too light on the details for the reader. But it did delve into how the Agents came to be, and I found that to be fascinating. I liked learning how the Agency was run, and, since much of the book is set at the Agency due to Stef’s training, I loved getting to roam the halls with her. I loved the request ability everyone is given, which operates essentially the same way as conjuring. It was a lot of fun watching Stef play with this new ability, but it was also lovely to see her slowly dip her feet into a larger world with it’s own mythology.
As I mentioned, Mirrorfall is light on the story. It essentially boils down to the Agency vs. Solstice. Where one is set on protecting the magical world, the other seeks to destroy anything magical, so of course Curt is going to find things a little tougher. I liked how the story never let the reader forget Solstice was there. There were incidents now and then, but they mostly just felt like reminders, little nuisances to remind the reader, especially when the story dove deeply into the relationship forming between Stef and Ryan. Because this really is all about Stef and Ryan connecting with each other and finding they do matter and they do have purpose. I loved Stef’s growth throughout this novel. Even though I hated the cliffhanger, I really appreciated where this story went, even if it only felt like half the story.
Mirrorfall is a quick read, but it was sometimes emotionally draining. Stef and Ryan are both sad characters with a lot of things from their pasts that they have to deal with and move forward from. But there’s also a good dose of humor and lighthearted moments scattered throughout. I had a delightful time following Stef around, and part of me would really love to have the request ability, too. This is a fantastic read for those who love character-oriented stories, even if both main characters come across as depressed. It’s very light on the story, preferring to focus on developing Stef and Ryan and their relationship.
Thank you to the author for a review copy. All opinions expressed are my own.