I wonder if the Doctor can see the Baby River without it being the last time he ever sees her.
That's if their timelines are going in exact opposite directions.
I can't see them having a baby on the Tardis for the rest of the series.
Anyway I enjoyed the Episode & can't wait to see some teaser trailers for the rest of the series