carrotchipper: There was an alien festival this weekend.