Blood Mage follows the story of Rosha after the events of book 1, showing us how she is dealing with the secrets behind those controlling the Daegian Empire, and, of course, getting her and her loved ones even more deeply embroiled in all of it. There's a certain point in the book when I realized that they had crossed over the threshold of this adventure and weren't going to catch a break until the end of the book! This is Villoso's style of throwing her characters into the heart of the action and pulling the reader along for the ride!
This book doesn't just focus on Rosha, though. We also get to see many of the events from the perspective of Nasuha, which helps give us a wider view of aspects of the empire that Rosha doesn't really connect with. Many other characters from Rosha's family and from past books tie in to the plot here, with Villoso expertly weaving together so many different character motivations and plotlines and bringing them together at the end.
And, of course, the aspect of Villoso's storytelling that keeps me coming back for more: those deep, thoughtful, raw musings about empire and identity and injustice that make these books stand out. I highlighted a lot of them in this book, but one that is short and poignant:
"There were rules, and they didn't apply equally."
I think this one sums up the struggles that drive a lot of the characters in this book as they struggle to make sense of the twisted empire they are in and try to find their place and make decisions about how they will use what little power they were able to wrest for themselves.
I went into this book thinking it was the last one in the Dageian Puppetmaster series, that this particular adventure was just a duology, but I was pleasantly surprised at the end to find out there's another one planned! I can't wait!