Sell Order The huge sell order is most likely an attempt to "pin" the share price down so they can do another PP at $0.25. Smells like they cut a deal with a broker/fund to raise at that price and they're setting up the share price accordingly.
Obviously, someone could potentially want to exit a large position for a tax bill or a new sports car before summer but I would personally expect a PP announcement in the next 10 business days. (Companies often set the PP price at the average trading price for the last X trading days)