So who’s excited about a science fiction back on Syfy? In the new series – Defiance – civilization on Earth will begin again in the near future. I love that the show takes place in what was once St. Louis.
Defiance premieres on Syfy on April 15, 2012. Watch the show. Play the game. Change the world.