Defytime EmeaSep 4, 20171 minYear Million, Series 1, Episode 2: Never Say Die.Given how rapidly technology and intelligence have advanced humankind in the past 10 years, one can't help but wonder how different the...