What's up..With this 12-cent share price. Who keeps dragging this thing down and who is dumb enough to sell at these levels. Expected more out of the share price I have to say. Let's hope this is worth it. I keep buying more shares but the price keeps going down.