I've played plenty of "square puzzles", yet this one has some of the freshest ideas I've seen so far. Finished it and I was quite delighted from beginning to end, specially towards the end, with the level where the chain worked as a safety net of sorts. That was a very clever use of the theme, I'd say!
I just want to make a small observation, since these physics-based games tend sometimes to be wonky, that the pictured puzzle over there, I completed it by dragging the white block out of the "undraggable" zone. So yeah, something was wonky over there and made the right puzzle trivial.
Still though, I am impressed. The puzzles had just enough difficulty to be rewarding without being too simple either. Great presentation overall!