Experience sci-fi survival horror in Directive 8020, where your choices shape the fate of a stranded crew facing a deadly alien mimic..