Really cool! Nice art and solid gameplay. Maybe a small nitpick is that it takes a little too long to reach the boss, especially without having any sort of healing. I had the boss down to half hp and having to start over felt a little frustrating.
The fact that the boss is a piano is something I didn't expect, but very clever and creative. Great job!