The spider in the movie is referred to as being "liquid metal" which coincidentally anticipates that there is in fact a liquid metal spider, the T-1000000, in the Universal Studios Theme Park attraction T2 3-D: Battle Across Time (1996) which didn't first open until 1996.
This episode is on the Volume 33 DVD Box Set of Mystery Science Theater 3000.