Post Thumbnail

Defiance is continuing its march to release with another making-of video. This time, the subject is the culture, makeup, and languages of the inhabitants of Defiance. While this deals with the town of Defiance in the TV show Defiance, it has some bearing on Defiance the MMO. You're not likely t...

November 19th 2012 at 5:00pm 0 Comments