Upcoming TV release of Defiance is coming……….. April 15th if your wondering. Showing us some new footage of the show. Interesting to see how the well what we see ingame translates to the show and vice versa. We’re still ironing out the details on if we will have episode guides or commentary, but we’ll figure it out this weekend for the shows premiere on Monday. Don’t worry..