This was a fun experience! It would be interesting to see a fully fleshed out game with these types of puzzles, etc. Great work!