I liked the artwork, even though the scale was way off many times. The main characters movement was nerve-wreckingly slow.
It got hard way to fast, for my taste. Would have been smoother to let them come in waves, so that the player feels a sens eof acomplishment of at least having defeated 1-2 waves before failing.
Liked the music and the SFX.