Some interesting mechanics here, but as someone who's usually pretty bad at platformers, I found the controls to be way too twitchy and slidey (is that a word) for me to make much progress. I bet someone decent at platforming would have less trouble than I did.