Excellent work. I have always liked to make games like this but lack the experience. I like the puzzles weren't too hard and allowed you to really get into the game.
Thank you!