No, no, your screen is not dirty, those black spots are puffins!.