Aliens in our neighborhood?