I ran with this theory on day 3 and a number of freepers shot it down - with good knowledge it seemed.
That was probably me, because I have plenty of reason to know. This story is insane, and I see it doesn't want to die. Did you see the Beck story yesterday? All about the cloaking device.
I really need to put in for a huge bonus today.