i really like the concept of the game ,the art and the music is also good.I think you should improve your level design its not really fitting into the game in my opinion.
Thanks for the feedback!