Also will second the statement many others have made that the hypnotic swirls are absolutely overpowered, as they basically combine two powerful effects of permanent spacefilling (will eventually brick you due to no more space in the cauldron) and a constant allure drain with 0 counterplay. This makes it just a vastly better slime potion that kinda also has the effect of the allure potion. imo the hypnotic swirls need to either be not permanent or hypno potion needs to be replaced with a hypno item similar to the cowbell nerf.
another suggestion would be to allow the player to choose which 3 "special" potions they have instead of automatically giving them expansion potions, as this would make it a lot easier to try out different builds
This is a pretty fun game its just that it gets kinda frustrating to play when it's both hard to get a build going and most builds will get stonewalled by a handful of enemy comps anyway so why bother.
anyway compensatory bug report for complaints: not sure if this is intentional, but if you use the drain potion to get a high level potion in hand, and then end the battle, you can then use the dupe feature to get a copy of that potion at that level instead of it reverting to it's original level. IMO this is worth just making a feature because it gives the drain potion an extra use and helps to assemble builds for some of the potions that kinda suck and need high level versions to be effective (like the expansion potion).