Crazy for a game made for a jam! The artstyle is nice and I personally like it, the gameplay feels good, there's actual difficulty in some levels, there's audio, options, a reset button, level select, souls with different stats and abilities and even leaderboards! I'm pleasantly surprised by how well done this is, VERY solid game!
I think the only bug I found was ONE red soul inside the ground in a level (I think it's level 6).
Other than that, I just sort of wish there was a bit more light in some levels because the darkness can make some a biiit unclear (like level 8). And also from 8 onwards I noticed sometimes even though your cursor displays that purple-y color that suggests you can swap with the soul you are looking at, sometimes you actually can't due to collisions (not sure if it's intended). The last thing is just a nitpick but it feels like the final 2 levels are sort of just thrown there pretty quickly, but that's JUST because the level design is really nicely done everywhere else and taught and expanded on the mechanics nicely!