Defiance-beta

12.21.12
Von Bach Industries website offers Defiance beta signups, lore
12.21.12

Von Bach Industries website offers Defiance beta signups, lore

Trion has taken the wraps off a new promotional website for Defiance. The site is an in-character...

By J. Reahard,   12.21.12
View