Really neat idea, but I feel it needs a bit more work. Some more mechanics, more difficult puzzles, and some indication of when a solution is optimal, because many of the current puzzles are quite generous with their goals.
It doesn't seem to work for me. I'm on level 1 and drag the green rotation icon onto the arrow that does not point the same direction as the others, but nothing happens, the icon just flies back to its starting position.