RE:Echelon This was one person most likely trading through Echelon who sold on a market order. Which usually meens they just want out and don't care if they pull the stock down or they don't know what they are doing.
My guess is both.
Just keep buying up the dips, we would be lucky to see this dip back around $0.10 as it shouldn't last for long.