Wow what a brilliant idea. Puzzle games always have a hurdle - they need to be confusing and challenging to give a rewarding gameplay loop, but not feel like bashing your head against a wall, or require lots of explaining. This does not fall over that hurdle at all. Easy to understand, but seriously hard as it went on.
The first try of each puzzle felt impossible though, as only by playing through the level did the puzzle become clear by seeing what blocks go green, and having the camera zoom out. I wonder if we could have the camera zoomed out to start, and those blocks could be numbered or something to let us know ahead of time? Nonetheless, that was a real joy, and felt super rewarding to complete a stage.