Put aside Stranger Things for a bit and reexamine the emotional beginning of the 80s in this sci-fi tribute.