An intriguing tease for the upcoming final season of "Battlestar Galactica."