Oh wow, this is beautiful. The writing in the scenes and the scenes layered visually with the transitions... awesome.
I'm no good at platformers so I never made the leaderboard, but I loved it anyway. No notes other than the ones you already know (needs a death transition and audio, both things my entry lacks too)