I like your take on the theme! The level design was actually pretty well laid out too.
A few critiques:
The jump arc is a bit strange since it's completely linear, some acceleration usually feels good when going up and down, and the camera could maybe zoom out just a little bit. I actually quite liked the branching paths and searching for keys, but it would be nice to see just a little bit more. Jumping on walls also feels like it might not have been totally intentional, since the player sprite doesn't change at all when you're sliding on a wall. It would be nice to have some visual indication that you can wall-jump.