A review by sleepgoblin
Cast in Shadow by Michelle Sagara

4.0

This one took me a long time, partially because my library copy expired part way through, but also because it was often confusing keeping all the races and who was what race straight, not to mention that the main character's past was so important and is revealed in drips until closer to the end. The magic is also purposefully left vague until the end. I ended up enjoying it a lot, but it took me a while to really embrace it.