Concept is neat but I feel it should be zoomed out a bit ^^ sounds and graphics are pleasant. It feels like there is some delay on the brake ?
I agree with the zooming out - but I think the brake delay might be a problem on the web version only? Or maybe your misinterpreting it as braking immediately - it slows down the player instead.