Fun little platformer, it did the theme very well. The design was great, everything from the art to the sound to the gameplay felt very cohesive.
I managed to get the key on the timing level after a half dozen tries, but then died to hubris when I was trying to get over the jump pad. Couldn't get past it after another half dozen tries, it was just a little too strict, although I'm sure there's a more reliable strategy I didn't think of.