
Tread of Angels by Rebecca Roanhorse
Characters: 9, despite being jumped into the world kind of in media res, Celeste, Mariel, Zeke, Hypatia, and Abraxas all felt real and fleshed out. The world politics and personal drives and fears of the characters gave them distinct personalities and voices and I was pretty invested in all of them (except the Virtues). Atmosphere: 9, it’s a sort of Victorian/Wild West mining company town, with a backbone of Christian mythology (angels and demons) and a cloak of human politics to excuse bad behavior. Very gritty and very easy to imagine, even though I don’t recall any actual physical description […]