Must have been aliens