If you've been watching the Syfy Channel at all, you've seen the commercials for Defiance. It's been a while since we've heard anything out of the video game tie-in, so here goes. Read Full Article

More...