Suggestion: Add a button that lets us go back one step, not just one for restarting the whole puzzle :) other than that, still brilliant. Loved how it kept introducing new concepts and how they all worked so well together. The puzzles all had clever solutions, too. Reminds me a lot of those classic old Win 3.11 games. Great work!