I really like the game, I really like how the battle system is easy to understand and how you can stack ingredients to supercharge a potion (tho most of the time that's not useful except for damage) and I can't wait to see more of it!
Two things though: One, the game is too easy to take advantage of. What I mean, is that by making a loop of damage + healing, I get the result of winning against the enemy without any risk of losing. By allowing you to make only 1 brew per round would make the game considerably more challenging already, since you wouldn't be able to exploit it
Second, the game has a weird AI. I don't know how the enemies work, but going by the assumption that they have the same amount of tools as we do, they don't really show doing anything besides damage, which wouldn't be a big of a problem, if it weren't for the fact many times they spend turns doing anything. I thought they'd be preparing a super potion, but nothing like that, just putting stuff int he cauldron without doing anything. An idea would be to give the enemy the same options you have but I don't know how feasible that is in coding