Y'know, before I got to the part where Invisible Stranger asks for help, I was thinking, "Huh, typical explorer logic in cheesy SF stories: 'Whoa, an organism we've never seen before and don't understand. We'd better kill it!'"
Actually, I almost didn't get that far because I couldn't stop laughing over "We can now speed [sic] 10 times the speed of light which, as you all know, is 186,000 miles per second." (Gee, thanks, Captain! Not like any of us seasoned astronauts ever took a single astronomy or physics course.)