Really interesting premise. Wasn't expecting it at all! The gameplay, mechanics and vfx all work really well together. Finding the boss felt glitchy at times - wasn't sure if that was intentional, but sometimes I'd be hit without the spirit appearing, though I managed to power through it and succeeded on my second attempt! That randomness worked for the spirits and boss fight which was a nice coincidence though.
The writing and exposition at the start were great too. Set everything up nicely. Good jam!