The physics bugs (and awkward driving controls) prevented me from finishing the first level, but at least I can tell you put most of the effort into the part that counts.
The vehicle select screen.