One thing that my game had that the original did not (and I don't know if I invented this or copied it from the version I played) was a hidden demand parameter that persisted between days. Advertising and word of mouth from satisfied customers would cause it increase, while customers going away empty-handed would cause it to decrease. That turned the game into a kind of clicker where the numbers could continue to go up and up. I also added the ability to save your game by serializing the game state to an image file, since that was the only way to save data on the TI-83 Plus that wasn't likely to be clobbered by another program.
1. https://pjvogt.substack.com/p/how-do-you-make-an-addictive-v...