Feels really smooth the play, looks good and the music fits really well. But I must admit the interpretation of the theme feels a bit loose. It's a Race game with a health bar. I'd have liked more of a focus on that rejuvenation.
Fair comment :) The rejuvenation element comes in because the goal of the game is to keep your car health as high as possible, you get rejuvenated with each successful lap.