Great find! Dew Dew is actually a product from a relatively small bottling company trying to carve out its niche. The taste tends to resemble the original but they do add a bit more citric acid than Mountain Dew typically does, hence a bit more tart. It's not quite 'Super …