Very interesting puzzle, could use a better tutorial stage to help players get started.
Maybe even a short gif/video on how to play the game will be helpful!
Not sure if the momentum of the ball is intended, i used it to clear some of the levels, so didn't make full use of the stage.
Anyways, very cool concept! Keep it up!