I've seen a 0.001 sp company director buy shares at 0.0005 just recently. Wouldn't suprise me if they aren't in any rush knowing they can still sell themselves cheap shares later. I could never figure how this can happen but it does.
Maybe 20,000,000 shares is enough for a tidy profit for what they can afford. Esn has obviously been cash strapped for some time