Love the concept and mechanics on this one! The art style really helped sell the vibe of the game! I did unfortunately manage to freeze the game on several occasions, which meant that I couldn't finish it.
I would also loved to have some kind of indicator where the souls are going to "spawn", as the first couple of attempts on each level is more of a guessing game until you memorize all the soul spawn locations and their respective turn order.
A bit of polish and you've got a great little puzzler!
Really well done :)