Also forgot to mention the design and look. It looks like it takes place in the Star Wars universe, the ships, "props", costumes, locations, "sets" all look the part. Again kinda surprising that it's taken 3 decades to make something that does that.
(Although a few short videogame FMVs in the 90s did a bang up job on this front too)