Unless they can roadmap their future finances I'm with Mac here - its beyond bleak.
Especially when you're looking at costs measured in the hundreds of millions and you have a market cap of a tenth of that.
I'm just hoping they can put on enough of a show today to get a minor bump in the SP so I can get out.