Your point is exactly why this smells bad. A legit company with a legit deal will simple release all details in a straight forward clear manner that would spell it out.
The fact that they were vague using enticing language screams of pump so they can dump.
<I'm not sure if I buy it or not. My point is as many people here are screaming sell, sell, sell, dilution, dilution, dilution....or even buy, buy, buy, to the moon...nobody knows the complete truth yet. I'd rather wait it out and hear what the company has to say.