That video gave me ESB Han Solo carbon freeze vibes. Not sure if that was the stylistic intent they were going for. I guess there's a good chance those who worked on the video weren't even born when it was released.