Trion Worlds’ sci-fi MMO shooter Defiance is now free-to-play on the PC. It will also go FTP on the PS3 and Xbox 360 starting with July15. The game is a tie-in to the Syfy show by the same name. Defiance – both the game and the show – is set several decades into the future on a terraformed Earth. This ...
Read More »