An Artifact for Dr. Storn?