This story was a pleasant surprise. There's no cheat sheet or anything for the world, so you just learn as you go, which is very easy given that the book largely takes place in a human setting, just centers on the demonic characters. I hadn't read the blurb before jumping right in, so I didn't kn...