The game is a lot of fun!
All of the moving elements create a lot of interest together.
To nitpick for feedback, some of the levels seem like they were designed for a 1 hit you die kind of game, while others for the opposite. An example of this is the first 2 levels, which would still be easy if the health system worked the other way, but become too easy with the health regen system, having the player possibly not learn what is intended as satisfyingly as it could be.
That said it is still very satisfying, well done!