:confused: :help: Please help. I found atleast 15 of theses on my glass tonight. What are they and what should I do?