20070526 home.science: Massive comet killed Ice Age beasts