Fun little puzzle game!
The physics felt surprisingly responsive and consistent for the most part*, which I know can be a challenge in physics based puzzle games, so great work with that!
*The first obstacle in level 5 felt a bit luck dependent, but everything else worked great.