I liked the physics but otherwise I couldn't really understand the game and unfortunately it was missing audio as well, which made it feel a bit dull.
I did enjoy the visuals and think that the game could be awesome with a bit of extra work on audio/sfx and some guides on how to play and why was there other track there which had the starting lights and mine didn't.