I want to try it out, as I am genuinely interested in tasting it. Will it taste more like Mountain Dew, or doritos/cheetos? But, I don’t think this is coming out in stores around the world. The article mentions just releasing to the Mountain Dew store. Where’s that?