“Perhaps its strongest selling point so far is that Directive 8020 has been described as “The Thing in Space,” and based on this brief presentation, it seems to nail that vibe…”