Really creative approach, I haven't seen anything like this in the 40+ games I rated.
Its great fun solving these puzzles!
Also, the art and the music suit the game really well.
I see you just uploaded the WebGL version, I can confirm it is working well.
You have made a great game, well done!