Antarctica's Shocking New Discovery: What Does it Mean?