You make a few valid points. But, I'd like to mention that if any BOD purchased shares, not only does it show confidence, they would NEVER GET 10 million shares at these prices. Inside buying is always looked upon as a positive, for any stock. Any large BUYS, would send this stock back up to the $ .20-25 range, IMHO.
Take a look at the volume. 1.3 million shares traded out of ONE BILLION! This is absolutely nothing! The PPS drop drastically on only 2,200 shares traded! It's very easy to explain how the price drops drastically with such little volume. Due diligence. Need I say more? As I always say. There's no need to panic. If the BOD's wanted the PPS up, they could easily accomplished this.