It's fantastic that there's quite a bit of logic applied to how the spirits in this series work despite the initial gaglike premise. The addition of a character who understands all of that and reacts to the MC's strange circumstances really makes it more interesting.