This is a YA fantasy series set around a few characters but in particular Mila and Geb. Mila is a witch who has no voice which I thought was a good addition. The worldbuilding is good and the setting is pretty imaginative. I was disappointed that Mila seemed to only develop in a foil of a relationship, either with Kaii, then Geb. I would have liked to see more of herself as her own agent. The story is well paced and runs to a good conclusion: I think YA readers will enjoy this story.
I award 4 stars.