Very interesting. I'd love to know if life somehow survived the late heavy bombardment or if it was wiped out and started again.
I suppose this could also be considered (circumstantial) evidence for the idea of panspermia, since the timing coincides pretty closely with the beginning of the late heavy bombardment. While that idea is a little less exciting to me, it is interesting to think that we may have distant relatives living elsewhere in the galaxy.