Hi. Fun game. I like how you put everything together. Especially the car physics. And being able to jump while still in the air when you're in the car is fun (not sure if that was intended or not, but keep it).
Two things I would change though:
- It seems like the background music is a 2D entity child of the player because I can only hear the music when the player is in the center of the screen. I don't know if that was your intention, but I'd have used an AudioStreamPlayer instead of AudioStreamPlayer2D so you can hear the music anywhere.
- The character feels kind of sluggish on the ground. Seems kinda weird that the truck can stop on a dime but the player takes a full morning and a tea break to stop and turn around. I don't know if this was done intentionally to add to the challenge, but I feel like more acceleration for the player would have helped him feel way more satisfying to control.