Donate to the Lead Adventure Forum to keep it alive!
Brilliant stuff!
Fun fact; this was supposed to be 20th Century Fox's big scifi release in 1977. The other one, which they did not have much faith in, was called Star Wars...