The guy seems crazy. I like how you have to pay to view his site, and he even advertises prepaid credit cards in case you don\'t have a means to pay. Seems very televangalist.
BTW, Yahweh is \"true name\" of the biblical god as translated from the original Hebrew. Put in the context of his site he adheres to the belief that aliens are God and he is a chosen prophet.