Biggest astronomical discovery of the century?