Fun, awesome and polished!
The polishing in this game is crazily good, it just needs a minor gameplay tweak. I think if you had added say, 3 lives, so that it takes 3 hits to die. This probably wouldn't have taken too much time code-wise, and would have really made a difference.
But other than that, really good and I'm still trying to finish it!