Definitely look like mites to me.