This apocalyptic object, the Chicxulub impactor, slammed into the sea just off the coast of modern-day Mexico. From it, shock ...