Yeah, that is funny. Interesting how TNG had to compensate for a low budget and lack of access to better special effects tech. Mebbe we should get our hands on other such footage from other shows and movies. Mebbe devote a thread to such things. Whatcha think CGGR?
It's kinda tough for God to lie when everything He says tends to pop into existence.