Click to Skip Ad
Closing in...

Defiance Video 1 : Check out the Defiance game launch teaser trailer: Welcome to the New Age. Stay tuned for the full launch trailer hitting April 2! Join the Fight on April 2nd! http://www.defiance.com/preorder

MORE FROM Animation Scoop

0 Comments