Man, I really want to like this, I love the concept, I love all the little touches - the indicator for a turn, the little map that only works when you're stopped, driving on the correct side of the road, all really cool little attention to detail bits that I enjoyed.
BUT
The game doesn't give you much context when you start out, and the interface, while neat, is confusing. I had no idea what W stands for (still don't), I just assumed that it's wood. Which is a fair assumption because, well, it's telling me about wood deliveries. There are also other coloured blocks. Also have no idea what they are.
Needing to press the map button to bring it up is annoying. Either bind it to a key or have it automatically come up, and disappear immediately if you drive off by pressing direction buttons - there's no need to close it with another mouse press. All these add up to a clunky interface for something that shouldn't require so much action from the player.
Punishing a "wrong delivery" by completely ending the game seems unnecessary and confusing too. The player has already been punished for spending all that time and energy for nothing.
Then, the problem with trying to tie the game in thematically in is that you have some theme in there that completely doesn't make any sense either: Why can you only stop at a stop street to look at your phone but you can't pull over whenever? Why don't you have a car charger? :)
Then the more I play it the more I feel like, am I supposed to beat this with rote memory? Never open the map up and just do it all once? In which case why wouldn't I take a screenshot? There have been several games that I've seen in this jam that has a similar thing - use power to see stuff, or use your memory. I think memory is one of the worst mechanics in games, it's just not fun. If you could recharge your battery power by achieving things, so that the "best play" isn't to take a screenshot, then that would make the map thing more interesting.
It might sound all these criticism means I dislike the game - I really don't, I liked it, but I hope these issues can get addressed and it becomes even better :) Good luck!