This is a fantastic idea, and I had lots of fun figuring out the puzzles. I’d absolutely love to see more of this. My only complaint is that some colours in the game have poor contrast.
Still… full marks!