Nice work, a solid foundation to build on. using the souls as a puzzle element is a nice touch.
Thanks a lot for playing it! I'm going to add many more puzzles :D.