The UFO has landed