I see the above points, however, let's face it... If it
is anticipated a bit,
and it's awesome, aint nobody gonna be upset.
If you're planning on making a half-assed game, I could care less when you announce it, just stop now.
But if it's really a quality product, then does it not deserve a little excitement and anticipation? I was a gamer from age 6 all the way to about 21, and yes, I remember those overly-hyped games that ended up being crap. However, by being heavily involved in the communities and sticking with game studios I trusted, it was never a major issue for me. E.G. if Westwood Studios or Blizzard announced something, it could be as early as they pleased. Activision or Ubisoft.... Meh... Yeah probably wouldn't get too stoked. but I've never said,
Shit, this game sucks... I wish they wouldn't have announced it a year ago.
When it's announced is a moot point if the game is lousy, IMO. I'm satisfied with a quality game, regardless if you announce it tomorrow or back in 1995. But I'm also a realist, not everyone is.
PS: Keep in mind, I
have not been a serious gamer now for about 10 years, and am well aware that there's a shitbox too many "game development studios" out there who produce crap. So if this is a backlash to how many let-downs there have been, I get it... Frankly, it seems to exist
everywhere in software. But everyone deserves a chance.