Scientists reveal that an asteroid impact in Finland created a long-lasting habitat where microbes thrived millions of years after impact.