Nice puzzle game :D
The "jump to push" mechanic was interesting, since it opens up a series of problems by itself, although I would try to make it more consistent to avoid random mistakes due to the fact that an object get pushed or pushed too much.
Other than that the pacing is done really well and the game could be widened to create an interesting complex series of mechanics.
Well done!