I really missed sound and music, but my main complaint is, that your game didn't convey crucial information to me well enough. After I beat the boss, I thought the game was over, but then I checked the description and it turns out it continues but with some restrictions to the player.
Aside from all of that, I liked the boss abilities and boss logic, and the graphics are cool too.