I truly enjoyed this! I liked the story and the mechanics and how it was a click and point adventure which perfectly worked together with the theme and made the puzzles work together well. Like killing the "creature" made it in to the spirit world. Amazing details! :)
Good concept for a proper game!