Our podcast crew has soured on gaming's biggest franchise. Can Advanced Warfare's new features get us excited again?