Really nice game! Feels good to organize stuff.
I think the game could use a bit more intuitiveness tho (like a highlight in a car the player's controlling, stuff like that), as I don't really see an Aesthetical or Narrative reason for not to.
The Level do feel a bit odd as there was aways a bit of an akward free space when I tried parking the cars (may be just me being bad at the game).