Fun cozy mystery. Although the formula seems to be that mysterious happenings will be "solved" by being attributed to a random demon that is easily captured. Basically it's more a fun world to spend time in than an actual mystery of any kind. I do wish there was some sort of overarching mystery or narrative to take it to the next level. But it's enjoyable even without that.