A chronicle of life on planet Rorcadaria