Hi Moosh and everyone!
Really awesome quest so far, a lot of love and effort went into this. Thanks for creating it!
My question is... where are the potion shops?
I thought I found one, but I can't remember where it was and I was searching the entire overworld for it.
Thanks in advance!
The potion shop is in a cave towards the south end of Snowverworld. Not in the two screen area where you find the Ancients' Stair, but above that.