Sounds like dinoflagellates.
This stuff SUCKS BIG TIME !! I know Ive got it in my tank. I will try to find a post someone sent me on how to get rid of it.
Here it is:Next time you turn the lights out, wait 2 days and then do a 25% water change. Leave the lights out. Wait 2 more days and then...