Nice concept and looks great. Pretty easy to understand what to do, but hard!
Feels like the difficulty ramp goes up a bit too fast. Maybe it could start with a simpler track and fewer customer location?