Great game. Solid mechanics. Excellent game play.
I did find the morse code puzzle a little much. After trying letters = numbers I realized it must be morse code, but I didn't want to leave the game to look it up so I just stopped there.
Otherwise, all the other levels were lovely little puzzles, and again, the summoning a ghost mechanic was great, and the sense of humour in the game was just right.
Nice work.
D