Looks like Spider Woman has stumbled onto another one of the Marrs Corp's secrets. But is it a good secret or a bad secret?