b"Darren and David talk about last week's game-changing episode and the big reveal of Destiny's mission."