Great concept and really good execution.
I found jumping with w and swapping with space awkward since I'm so used to using space to jump. I would've preferred using Shift or something for the soul control stuff.
Great work overall! I think there's a good bit of potential for expanding the idea with other obstacles that only affect the soul or the body specifically and such