Daily Illuminator

May 8, 2026: New Evidence Suggests Life On Earth Originated From Meteors

Just not in the way you might think. An article published in Nature describes how meteor impact craters could have created "oxygen oases" that served as stable environments for early life to develop. Not quite as exciting as panspermia, but hey, they're not saying it's not that either.

-- Ben Williams

[Image]


Discuss this post on the forums!

Share this post!
| More

Copyright © 2026 by Steve Jackson Games. All Rights Reserved.

Privacy Policy | Contact Us