This is really cool. Super polished and just enjoyable to play through. I'm a big fan of the small touches, like giving the different buttons both different shapes and colours.
If I had any notes, I suppose I'd say I found myself wanting some kind of speedup button occasionally, but that's super small.
You've come up with some pretty clever levels here, and I'd be interested in seeing more in a full game.