-
Defiance – An Epic Struggle for Earth’s Rescue
Overview If you haven’t heard about Defiance yet, let me take a moment to tell you a few things you need to know. Defiance is the first ever video game and TV show taking place at the same time. Now, I can’t imagine the logistical nightmare this is from the development side, but from the users side, I’m stoked.…