A review by mamap
Cast in Shadow by Michelle Sagara

3.0

so cryptic that it's often hard to follow the story. the characters are very vivid and interesting. sometimes slow.