I like the idea, taken further this could be a pretty fun game. I had a bug where cars sometimes got stuck sitting on top of rocks.
Nice work!