I think the idea has a lot of potential and the game could be so much better with a little more variety, like you said you could have different characters get picked up, more complex roads, etc., but it is a game jam so what can you do. I really like the car model.