Defiance FPS Beta Keys Available

Defiance is a science fiction drama and multi-platform FPS MMO by Trion Worlds and Syfy, where humans and aliens live side by side..

(more…)