I don't think people should blast you for asking that question. However, if you read the PR you would have read about how they're in the process of completing the first shipment. So maybe they can't say anything until that is complete. They just PR'ed ahead of the actual detailed contract announcement.
Can I ask you a question? Are you asking these questions to stir things up or are you interested in possibly buying shares?
I'm trying to figure out why games are being played. If this is real company with real contracts wouldn't you rather make money off of it? Maybe it's just me but I'd rather have 100,000 then bash and have 0. It's something I never understood about bashing. You can't buy any lower so that's not the reason for bashing.