There is indeed only one ending. I’m pretty sure it triggers at a set amount of potions brewed, but that should be so high that you need most upgrades to get it in a reasonable amount of time (I guess there’s some you could skip if you wanted to). Anyway, thanks for playing and thanks for leaving some feedback!