I have vague memories of watching this when it came out on video. I don't remember liking it but Red Skull looked cool. I also recall that the suit had fake rubber ears, which Wizard magazine made fun of for a very long time.
Glad it's getting a high quality release.