Unique mechanic and well executed! Awesome game!
I was thinking of things to improve, but I can only think of MORE: longer level, mini-map, forces (wind?) pushing you in the wrong direction, ways to upgrade your push power, moving obstacles, etc. Since I can only think of new things, that means the core of the game is perfect as it is!