Does anyone know what this is? It's been clinging to the glass since last night. And is it good or bad?