I needed a moment to understand the purpose of the game. But after it clicked it's a nice game! Audio is really on the point. Yes, you know it's slippery as hell. :-)
The game is really not the best platformer as it's now. But the idea behind is really good.