Anyone familiar with this brand? Picked up a bottle months ago admittedly because the label and name were too cool to pass up. That and the fact it was only about ten bucks. I've been resisting opening it for fear that it'll be dreadful and thus ruin the coolness factor.

Any thoughts? Thumbs up or down?