A glowing, purple ribbon of light named STEVE is weirder than we thought and we now have evidence that there is water ice on the moon!