Nice write up and nice job! I find the new visuals fitting the game very well =)
An idea for the flute: you can also setup a continuous collision detection (instead of the usually default discrete detection) or make the exterior wall thicker.
Good luck the the final steps !