Quick review: 3.5 stars out of 5. The story was interesting - I was expecting more high fantasy, and this was more urban fantasy. The romance subplot could have been better fleshed-out, as it seemed a little too convoluted for the little amount of attention it received. I also personally found the random switching between referring to characters by first name then last name to get confusing. In dialogue such switches make sense, but in descriptive passages, it is easier to follow if the character is consistently named. However, overall, the story was interesting enough, and it was a nice light read - a little amuse-bouche of a story, with plenty of style, if not substance.