The mechanics are smooth. The puzzles are interesting. The piano is a nice and unexpected touch!
It's good that you end the game with a puzzle that is different from the previous ones because that makes the game more memorable.
There's potential to expand - story, progression. Good luck!