Once Katya arrives, she finds that Prince Vladimir (a.k.a. Sasha) is not who she expected, and she is to be trained but ultimately, she can decide whether to fight. The invading armies are getting closer to the capital of Kiev by the day and Katya is ever aware that she will soon need to make a difficult decision. First, however, she must learn to understand and control her powers which she fears, and this is no easy task.
What I loved: The world is full of various magical beings and this was absolutely fascinating. I also really enjoyed not only Katya and Sasha’s characters but also the many side characters that appear in the book. The idea of the powers was fascinating with the different elements and how flexibly they could be used, and even more information about these would have been interesting. The ending is also a little open, and I am hoping there will be another book along these lines to continue this unique story.
What left me wanting more: The romance felt a little forced. While they do spend time together, the connection between them was not grown as much as I would have liked to witness. Perhaps this is because Katya is consumed by her powers and their potential dangers and so the romance creeps up on her. I would have liked some more scenes to build this up. There is also a lot going on in this world. While the information given was adequate to follow the story, I would have loved even more context and historical building for how the world has come to be this way/about the prince’s powers, and more along these lines.
Final verdict: Overall, this was an engaging and fascinating read that consumed my YA fantasy-loving heart. This book is great for lovers of magic, YA fantasy and adventure, and fairytale retellings. I would definitely love to meet these characters again in future books.