The puzzle design and the way you teach mechanic is really nice, never stuck in one screen for too long but not feel like it is too easy.
Only think I don't like in this game is most of the moving block is too slow and I feel like I have to wait for too long for it to go back in place to try a new solution.
I don't know if this is a bug or a feature but player character cannot jump while stand on the moving blue block, and horizontal momentum seem to reset on landing.