Ben and Sam discuss the latest developments in the Biogenesis saga.