3.75
adventurous funny lighthearted fast-paced

A fun, fast-paced fantasy romcom! The writing style is...not my taste, as it felt like the modern lingo clashed with the historic setting. The main character felt quirky and her leading demon left something to be desired, but oh man, they were good together.