DEFIANCE - Game/TV Show
Hey allSo I've been checking out the new game DEFIANCE that is set to release April 2, 2013. The idea behind the game looks pretty good. It's going to be a third-person MMO FPS with big bugs, big guns, and big vehicles. The game ties into what happen...