Yeah, it looks like an entire family of spider mites ran across the leaves. Neem Oil FTW.