Defiance Gameplay VideoHere's some Defiance gameplay goodness to hold you over until its release.By Mike Tao on May 23, 2012 at 2:20PM PDT Defiance