I'll put 10 stars in innovation if it wasn't 5 max! (because both of the gameplay and your art style)
Also, good interpretation of the theme.
However I had some trouble to understand why I sometime can kill ennemies and sometimes not. That made the game way to difficult for me.