The Technomancer
Posted by Anonymous (not verified) on Thu, 03/03/2016 - 18:14
The Technomancer's new trailer takes you to the cities and wastelands of Mars
As Defiance the game gets an official release date and brand new live action trailer, we chat to Senior Producer Ron Hill.