Six months is plenty of time for a media blitz. Getting the press releases & stuff out to all the web sites & gaming magazines at the start and then keeping them updated is a job in itself.
Yes, it is a job by itself... that's my point. Nowadays, you need someone to do that job... and to do that job well. It will eventually pay off if you invest in that.
I think we can argue about whether six months is enough time or not. In my opinion, it is not. Not for an unknown game from a relatively small company with no big selling game so far.
If you start the flood at the right time, everyone knows it's coming and will be expecting it when it arrives; too soon and they get bored reading about it and cease to care.
I think you don't quite understand what I say... nobody is talking about flooding anything. But about constant presence at least here in this forum. And leaking some news every now and then. How many screenshots do we have for example? A handful... and then look at the video shown in that TV show. It looks awesome, it's running, it's new. You just have to mention this TV show here and the people will do the rest... they will talk about it before the show, they will spread the news... after that, they will talk about how great it was and what they can get from it. Plus, they feel thankful for being told about the video.
What happened now? Only by chance, we read about the show and were lucky enough to see the clip in the internet. The quality is nice but we are also talking about the lack of new information - instead of talking about the video and the game.
This is why I don't mind waiting. I'd rather get good info when they have it than the odd teaser released just to show us they're still here.
I don't mind the waiting either... I know about the game, I visit the board regularly, I work in the business, I will eventually know when the game is done and get the news like many people here, too. But I am talking about more than the few people here who are really interested in the game. I am talking about the casual readers here... and the many people who don't even know about Larian yet. It's time to get into their heads and thus to create a basis for a big success.