I think a fun addition to the game could be an order system, like in cooking games where customers ask for potions. It would add a challenge and a sense of progress for the player to work towards. :D
That was my original idea, but I couldn't figure out how to code that