Did any of you guys give the order form to your local comic store? I did, and I got something in the mail according to my brother, he said it was some kind of tape, but im in college, meaning im gonna have to wait till thursday to go home and see what it is. Ill let you guys know if its anything important