Looks long term to me now. I dont think good news is going to make much difference unless it is about earnings or projected earnings in a year or so. Currently there is no revenue.
MM stocks look highly speculative with lots of profit taking. Investors who bought at $0.22 have made a need profit