Welcome back, Omni.
Glad to hear you are doing well.
Regarding the "more than a trailer" : I'm gonna make a wild guess that sometime this year Game Informer will be doing a cover story on the game.
I thought that as a possibility too, but then that should already be set in stone I think. I can only imagine they schedule their covers several months in advance.
I guess Omni's words refer to streamer gameplays (at the very most), more interviews and articles, previews based on extended footage for the media only, etc.
What he probably didn't know is that there could actually be 2 trailers: the official one, and the leaked one if it leaks in its entirety. lol