Alien Control

Their fingerprint might be on everything we know.