Nice management game, I think once you get used to the controls they work remarkably well.
Suggestion: instead of highscore, implement a >time spent crankin'<, where you start with ~60s on the clock and each passenger correctly delivered grants an additional second, I think this would make the game more engaging, because then people don't chase (only) the highscore, but they chase "playing more of your game"