Ah, but you can in fact get some more out of me.
A Trailer usually designates a theatrical trailer, A short video advertisement, usually in the range of one to two minutes, showing excerpts or a string of excerpts from an upcoming film (or in this case, Video Game). The Trailer usually contains the information to give a general idea of what the advertised product is about, giving plot exposition and revealing characters. It is usually accompanied by a piece of music, either from the actual products compositions, or contracted in from an outside company. It also usually has some sort of narration, either by a character or an out of movie Voice-Artist.
However, a trailer entitles with it that the product is nearly finished, and the finishing touches are being made, which would mean, in this case, that a closed beta on the game has been underway for some time, and that a full version of the first part would be ready for public release within one or two months. As such progress would have been astonishing at this point of time, it is likely they have meant...
...A teaser "trailer", or what can be simply called a teaser. A teaser is usually short, only 30 to 60 seconds typically. It takes place when principle filming is complete, and editing has started. In the case of WC4:SC2, it can be hoped that the foundations of the game play themselves are nearly completed in its establishment, and they are building up from there. Teasers usually are musically focused, and have the absence of narration and story elements, only for a brief moment if utilized. So, if this were the path they were going, we would see a small glimpse of the game play in action, in a short window. This is the one I would be betting on.
The other possibility of the Teaser would be to actually create a story-oriented scene that does not actually appear in the film but rather is designed to set the audience up, or to bridge the audience from the previous installment, the "known", to the new installment, the "unknown". This would be the "cinematic" you were thinking about.
There is also always the looming thought of the trailer being more of a "demonstration", with actually having a team-member demo the basic game play structure. But if they were doing that, im PRETTY sure they would have just said Demo instead of a Trailer.
At least, that is my take on the note by Grey.
If ya'll need any assistance with actually MAKING the thing, my chosen career path is Cinematography and Film Production... so I've been using my software for awhile now.
Oh and I also have good news, but it’s not really something that applies to anyone besides the music department.
Cheers,
~Asomath