Nice job. Took me a bit to get how to dodge. I made it to what I think is the final boss (no spoiler) with the piano and had to stop. I was never able to do any damage to him. He fired a consistent string of notes that didn't seem to end. I was able to block/take damage until he shot 35 notes in a row and at no point could I do any damage. After several more tries with the same results I had to call it. If that's intended, I'd say it is way too hard if you need to dodge over 30 shots in a row before you can hurt him. If it's not then, hope that helps as an issue I experienced.