Great work! My brain is not very multitasking compatible, but I think there is no real penalty for missing a note? At least I was able to just spam one button until I won the fight.
The submarine could do with a bit of telegraphing before an attack (or maybe I missed a cue in the music?).
The wall jump before the drum level is not obvious at all.
The dialog after the cherry fight got stuck in an infinite loop for me.
Great entry! It definitely hits the NES vibe very well.