Clever idea, and beautiful visuals! I liked this puzzle game a lot, you did a really good job with the chain-mechanic. I noticed that the audio sounded a bit scratchy at random points -- I think there might be a small issue with the audio on html builds.
In any case, bravo!