Generally prefer it compared to years long hype cycles, however, as others have stated Nintendo isn't exempt from doing this as we saw with Metroid Prime 4 and Bayonetta 3 (Nintendo is probably the one that determines when Bayo 3 info is shown).
That said it doesn't have to be like two months only until release. Doing an announcement of things that should launch in at most a year is the best to me. Long enough that you can probably get info out in good waves of like every three months or so(teaser, gameplay trailer/presentation, launch trailer), but short enough that you don't spend like the entire console gen constantly asking about where the hell the project is.
That said it doesn't have to be like two months only until release. Doing an announcement of things that should launch in at most a year is the best to me. Long enough that you can probably get info out in good waves of like every three months or so(teaser, gameplay trailer/presentation, launch trailer), but short enough that you don't spend like the entire console gen constantly asking about where the hell the project is.