We have a winner. Ellie Mae has successfully identified the source of the space aliens. For those of you playing at home, I'll let you stew a bit.
[Edit much later: For those of you that were unable to figure this out, here is a hint]
Quitters Blog