I was instantly pulled into this book. The world building is so strong, making the reader feel as though they are present in the city of bone towers alongside Kirit, the main character and narrator of the novel. Wilde’s fantasy world is a fascinating, captivating one, and Updraft is a book that is easy to get lost in.
Kirit as a main character also works especially well. She’s a little slow on the uptake many times throughout the book, due mostly to her concerns that (justifiably) focus on herself. She is remarkably headstrong, and often gets into trouble for it. It also saves her on a number of occasions, creating a nice balance around her character. She also grows so much, going from a self-possessed person to someone who is willing to make the ultimate sacrifice to save others. She may turn some readers off due to her roughness and uncertainty in the beginning of the book, but she really comes into her own, brimming with confidence and selflessness by the end.
I had some hang ups as the plot progressed, and I think that Kirit’s interactions with several characters were a little too convenient, but given that it turns out that they’re operating around her and purposefully keeping her in the dark, that’s not really the case after all. Until that reveal, some things do seem to fall into place a bit too neatly, but even with these hitches, I still enjoyed the book immensely and look forward to reading the sequel.
SPOILER (highlight to reveal): I will miss Sellis, though. Even though she and Kirit did not become best buds as I’d hoped, I wanted to see Sellis in the next book and see how she grew as a character. She would’ve made a really strong antagonist, but sadly, she is killed off.
Overall, Updraft is a wildly imaginative book that easily feels real. The world building is incredible, and I loved Kirit as the main character. Definitely worth a read!