It looks like dinoflaggelates. If it is, DO NOT do a water change. Test your silicates and recheck your phosphates. I would have your water tested with a TDS meter and find out if in fact your unit is working properly. Keep your alk up and use kalkwasser in your top off. Run carbon...... By the way, snails will die (drop dead) if it is dinoflagellates.