I think spacing out the key, big titles is a smart move. If Metroid, Mario, and Zelda were all ready for launch like they were suspected to be, I think that would be too much of a good thing. Hype wise, they would cancel each other out and sales might not be as high as they could be. Spacing them out gives each big game a time to shine. Also, if Ninty puts out too many big games at launch, third party's sales will be horrible. If you could get Mario, Metroid, and Zelda at launch, would you even bother to buy any third party games?