The limited number of switching between the body and soul a bit frustrating.
Great graphics, sounds and nice puzzles! :)
I know what you are talking about, but I think this adds an important part to the puzzle aspect. Would probably be too easy without it.