Alien invasion in my house?