Emma - I think the tech is great and promising as you do. However, I'm not too crazy about the dilution. This stock behaves like so many other penny stocks with PIPE. You were stating that the SP was about to take off a few weeks ago at .10 or .11 and the SP has lost 50% of it's value since then. I don't think this stock will do anything but go down without a PR that specifies $$$$$$$$$$ in some fashion.
I not a believer in the MM manipulation theory. However, I do blame the big penny day traders who are constantly buying and selling this stock.