I like how the music adapts to the game's progress. The game's progress is clearly displayed, which is great, because even if you fail, you don't have to start all over again.
Unfortunately, the different mechanics of the obstacles weren't very relevant to me.