God, Mirror Life sounds like something out of a bad Star Trek Episode… Humans can barely handle our current rate of technological progress..