Looks better today...

I guess some traders just sell at 0.02 thinking they can do better with the money left...

Anyway, 500 000 shares looks like a lot but at these prices, it's only worth 10 000$ so it can be gone in the blink of an eye! Don't give up, I've been in similar situations before and my patience has been rewarded.