Cute aren't they? (New here, pardon me if I make a booboo in posting.) They look like ostracods to me. (If you check out google with "Ostracoda") you will probably get a hundred thousand hits. But just quickly, they are crustaceans and they are predatory, feeding on Daphnia and the like.
If your fish eat Daphnia and Cyclops etc, they will probably eat ostracods as well.
NICE pic, btw!
Cheers,
Jon