The strike......the impact winter ...and the shy little mammals waiting in the shadows for the dinosaurs to perish.