Nice! You tied everything together pretty cohesively. I have a few suggestions:
If you want WASD to be a viable movement alternative, it would be good to have the ground smash by usable with the S key as well as the down arrow key.
I think the jump sound was a little loud in contrast to the music.
Smashed blocks stay smashed even after running out of stamina and resetting the level.
But overall, well done!