It's going to go up.
This thing has a very tiny float, and 93% insider held. All these naysayers here will be the ones buying my shares when it pops. Mark this post, you'll be referring to it shortly....
"Two things are infinite, the universe and human stupidity, and I'm not sure about the universe." - Albert Einstein.