Strange glassy blobs strewn across the Australian desert are evidence of an ancient meteorite impact that scientists hadn't ...