Twitter Deal Dead?