This is a nicely polished game and I really had fun playing it. The impacts feels so satisfying. There are music and sound effects implemented too. Health of the player is displayed creatively. Level transitions are very smooth. The art has a certain charm to it and fits well with the gameplay.
Great job on the game!