Margarita snails? I know they love that stuff like it was cake. Also check your water param., and your lighting arrangement. I'm not a professional or anything, but crazy algae usually means an imbalance somewhere. Also, I'd personally stay away from algecides and quick fixes, but that's just...