The timing of Snowball Earths may be tied to changes in atmospheric oxygen. Credit: SnowballEarth.org