Good game!
The camera is a bit hard to control, and the ranged attack in spirit mode is a bit hard to aim. But I like your interpretation of the theme and I liked the puzzle solving. I feel this has potential with some polish, keep it up!