I published the code + assets here: https://github.com/SnoozeTime/MoonDrive_GodotWildJam48
Basically everything except the background is drawn in the _draw call, even sprites.
The code was created following a very nice tutorial in javascript
https://codeincomplete.com/articles/javascript-racer-v2-curves/