So, uh, hey, we may have just found a key puzzle piece in the riddle of how life came to Earth. No biggie.