The physics on this are really polished and satisfying. The levels start to drag on in the later ones but there's a lot more that could be done with level design to keep interest if you were to expand on this.