But there was life on Earth BEFORE the Impact Event and Ice formation described in the article, life that was ancesteral to life that existed afterward.Oh bother, such petty details!
Speaking of details. How deep was the ice sheet over snowball earth and how large was its extent?
Small Bang Theory.