I think all the elements blend together very good, good job.
I like the music and sounds and I think it really suits the art and the concept of the game.
But I have to say, I didn't really understand what's the use of stamina more than just "going faster", maybe it could affect on the minigame?? I dont know xD