alien best from last week