Home News & Updates Sin and Sacrifice, the new DLC for Battlestar Galactica Deadlock, is now out!