Quite a complete package!
After getting used to it, the square based movement you can buffer could make for some frantic and tight levels, it can be pushed further.
It would be good if jumping other small ennemies could make you invincible, or if you had an alternate move to stun them. Also, the quakes that make some tiles disappear should not put you in a position not to complete the level; they could maybe regenerate?