Haven’t played any game with a similar movement mechanic before, and it felt really nice to play! The snake movement makes possible all kinds of puzzles, and you seem to have found already a few good ones.
When the snake was racing on a straight surface, I was thinking how it would manage with one of those timed crusher/gates..
Very nice work!