New research shows microbes colonized a Finnish impact crater 73.6 million years ago, lasting over 10 million years.