My guess for this being down is dilution. As simple as that. There might be some panic selling but I believe that is minor compared to the dilution.
Everything is still the same today as it was when this was at .10. I still believe this will take off. It's just a matter of what will make it fly and when.