Crater Earth - More evidence