looks like TrekCore has closed comments section to the article about screencaps.
If I should be paranoid I would say TPTB have now learned about all the fuzz and are trying to hide it (hence Okuda's comment).
I understand TrekCore needs to be pretty compliant to be able to keep getting the promo / review material in advance.
Ferengis in CBS found their way, to produce less for more, even in this highly enthusiastic project. What a pitty.
that picture about my post tells it ALL.