Summary: This week, Chris and Ben gush over a leaked clip from NYCC, talk about the newly announced DLC 2 scarce on details, and give their thoughts on a hot-button topic circulating the Defiance forums right now. Tune in to get the scoop! Listen now: ...