Hah! Hopefully not too strange, in that case.
I've added a couple more photos. Definitely no mites (double checked w/ microscope).
I'm still leaning towards an excess of something, but again, I really have no idea. Virus could be possible.. I can't see that, up close...
You can see the...