It is working though....
With the Wii U, they made a terrible mistake by revealing the console way too early. This led to, as we know, a very terrible launch.
Now Nintendo is doing the exact opposite.
Now, this may be a little bit too much, considering the console is releasing in March, and we only know of a simple concept of the system.
However, Nintendo has been more searched in Google and Social Media than Microsoft and Sony, and the Switch has been way more highly wanted than the Wii U.
The Switch now has over 22,000,000 views in America alone, and this was just a simple 3 minute teaser. Worldwide the Switch has over 30,000,000 views, and this isn't even counting journalists videos, like GameXplain, IGN, GameSpot, ect.
It's clear that this mystery keeps the press rolling with Switch news, with all these rumors and speculation, this creates press with the Switch for all gamers.
While I do agree that this may be a tight timeframe, it's clear that Nintendo's marketing strategy, as of now, is working.
It's working in terms of attention, but it's not working in any measurably profitable way since they haven't unveiled anything as simple as a pricetag.. You shouldn't roll everything out, because you need to savor the hype, but they should have offered something. While they play their little song and dance game, their competitors have released new variations of their consoles with new features and further secured their spots in an already entrenched market.