You said that before, but I really find it hard to believe. Who exactly do you think is shorting "millions and millions" of shares of a company that is supposed to be growing exponentially? At 2.5 million a share to short a penny stock, someone would have to be crazy to short a stock like RJDG unless they were absolutely sure that something was wrong with the company.
I think we should be looking for other answers to why so many shares are being sold right before IoSoft revenues should be announced.