Signaling how the player's interactions are affecting other parts of the world is important in a game like this. I managed to solve many puzzles by accident (I think) and then I couldn't figure out which I had solved or what the right path forward was.
The achievement is very impressive, with a strong atmosphere. If you keep developing this, I think randomly clicking shouldn't allow any sort of solution - forcing you to lock into a puzzle state of mind.