The art was great! I also liked the puzzles. I think you nailed your idea :)
You know, if you want me to nitpick, i would only say that make the button grab range a bit longer, i sometimes ended up jumping accidentally while grabbing them. Again, this is nitpicking.