I like the game. It has truly fabulous art (maybe you could work a bit on the player as well), and a nice boss fight. I want to know how it fits to the theme though?
Feel free to check out my game as well