Nice art style and very unique idea. I think it would have benefited from having more levels with a more gradual ramp up in difficulty. The game mechanics need a bit more polishing, but it was still fun to play.
Nice work!