I'm having a hard time landing on the platform but overall great concept. Just need a little bit more polish on the control and movement you're all set. I'm not sure whether the game fit the theme or not because I couldn't progress that far.
I might do an update fixing these bugs you have mentioned, as well as some other known ones such as the broken Credits button and too much drag on the cars rigidbody. Thanks for your feedback!