The functionality of this game is astounding, it has so much that you can do and the way to do those tasks is *mostly* detailed. I enjoy all of the characters, and the little chirps they have for each line of dialogue are endearing, however, when there is an influx of customers (especially ones who seem much more impatient than others) it gets rather difficult to have a full conversation with them because you're juggling other tasks. The urgency is important for this kind of game, but I think it needs some tweaking.
The UI in this game needs some additional attention. For one, the UI doesn't scale well with very high resolutions, making text rather difficult to read with larger monitors. Also, unless I just happened to miss it, there's no in-game menu for me to use to quit the game, return to the main menu, or view the options
Great experience, played it many times!