So, outside my work last night, I look up and see another frigging weird UFO zooming right over an apartment building near the store. Mel did not see this as he was inside the store at the time.Oh, by the way, I heard another rumor that the "secret" level in the game has something to do with space. How freaky is that?? Hello, anyone else seeing this stuff???