Robert Laughlin wrote:
FYI, Friend of Daniel: The Megasoid was played by hulking character actor Michael Lane.


Someone on the WE ARE CONTROLLING TRANSMISSION site has a funny comment about him (or whoever did the voice - was it someone other than Lane?). He says that the Megasoid is given a John Fiedler kind of voice, which wrecks his scariness as much as anything else. It might not actually be as high-pitched as Fiedler's, but it's kind of true.