Quoted from RA77:What is the perfect way to announce and release a new pinball machine ?
Finish the game, start the manufacturing line, announce the game, collect deposits, start shipping.
Part of the problem is that some manufacturers announce too early, hit delays, the hype train derails, and people lose interest as other shiny things come on the market.