this smells strongly of MM actions here. there was no buildup in stock price to justify selling on news. buy/sell activity clearly shows a market interest.
If you noticed at the time we were at .03 there were sellers hitting the bid and most of those sells were blocks of 1 - 100! which is ridiculous considering the share price! my guess is, for whatever reason, MMs are trying to keep the price down.