Absolutely not snake mites. I have no idea what the little critters are though I'd suspect they may be larval forms of some little beetle that hitched a ride on the substrate. I could be wrong about that, and hopefully someone with more knowledge than I can clarify for you. I just wanted to reassure you that these are not snake mites, because at least I am sure about that much!