Im sure some updates are in the works.. Like you said the company has some great products and hopefully it should bounce back up from here. I can see a bottom here at .03 and volume looks like it's slowly building up.
I say stay positive and wait for news!! Theres a buzz for a reason and we should find out why soon enough IMO..