Piano room isn't required, but you're basically there with having to replicate the melody. (There's a difference in the scale that the npc sings and the piano's scale, so you have to account for that.)
Love the visual style of the game so much. The game just feels great to play. Great work! I am in awe. Hope to be able to make games that feel this good some day!