Arcane scientist's gloves