does this have an upper limit? I got to 24
Viewing post in Potions and Polycules comments
yeah, as it stands there are 8 rounds each with their own selection of (hopefully) progressively tougher witches, but after beating all 8 you wrap back around to round 1. Each time you wrap around, all witches will have a random number of potions in their concoction upgraded, to make them slightly tougher.
In theory you could reach a point where there's nothing left to upgrade, but I'm not sure how many rounds in you'd have to get to make that happen.