There is an alien outside my window...