Ok, I won't judge the stock, I'll judge the company - there is none. There are no sales, they simply lose money hand over fist and are like the overwhelming number of companies in this space that simply go public to be able to get money from naive "investors". Maybe you can make some money trading the stock by flipping it on the volatility, but don't think you're going to hit the jackpot here or you will make money in the long-term. The long-term is clear - issue stock to get money diluting existing shareholders, when too many shares are in the float do a reverse split, and repeat the process.
Tell me - how come none of the officers own any stock?