Fantastic atmosphere, a really lovely little puzzle-box with clever mechanics. Unfortunately, I ran across the following error before I could complete it:
Thanks for playing, and especially thank you for the bug report! I believe I figured out what the issue was (looks like it had to do with trying an inventory item on a certain late-game puzzle), and pushed a fixed version.