Very creative concept! It reminds me a lot of the web puzzle games I played when I was little.
A nice upgrade would be a more polished UI and some soundtrack to accompany the player. Otherwise, it’s a really great work!