This was really excellent. Some of the puzzles near the end were quite difficult but all were pretty solvable with some effort. I enjoyed playing this a lot, and definitely has the makings of something that could be a full game. Great job and good luck!