It was just very odd to end the season with this scene but it was made even more confusing because it took place among the echos of all the past Doctors including some we've never seen.
My guess is that John Hurt will play the echo of the Doctor who killed his own race.