well done!! puzzles were perfectly challenging for me, and mechanics were introduced gradually so it wasnt too complicated. critical puzzle elements disappearing is a great way to set up the contradiction of a puzzle, and i think the goto statements were funny. overall this is a great idea that works well as is, but could definitely be expanded on too!!