I like how you seem to have thought out the game's story/world/gameplay in your head first, then designed the music after it. It really shows, this would really suit a puzzle platformer.
The final song is my favorite, its instrumentation and feel compliment the gameplay you're describing perfectly. I think if this were a real game, it'd make for a super memorable sequence and ending. Great work!