Mack Maloney's Military X-Files - What is The God Satellite?

Mack Maloney's Military X-Files - What is The God Satellite?