I just got word of this, anyone have any info about it, Duck Tape?