Are Aliens here already?