Apparently, they’ve been trying to resurrect this franchise. Not much is known about this video other than it’s not fan made. There was a legit studio behind it trying to get it made into a movie or series. My 2 cents? Pass. By today standards, this is laughably bad.