E ceva gen Deep Space Nine meets Battlestar Galactica