announce a game then also announce that the game is going to be released in about 1-3 months time. Take Hard reset, announced a few months ago have now released the game.
Or do you like the drawn out announcement of it announced 1-2 years ago of slow interval hype, displays at trade events, possible delays because announcing a game so far into development there are bound to be issues.
For me i like the biltzkrieg appoach, and i rather have this for all games, and have it that a game can be announced no eariler than 6 months before its planned release date. So for example all the hot games of this hoilday period all should of been announced at E3. I say its better than announcing the year before E3 of the end of last year because waiting isn't as fun as playing the game, and less wait the better.
Of Course That's Just My Opinion, I Could Be Wrong