Having thought about the trailer some more, I actually think Nintendo were quite smart with their reveals for this game. If they'd released this awesome trailer at E3 everyone would be still be moaning that it wasn't an epic Galaxy-like game and the hype would have been mixed. Instead they released a modest one, got everyone talking about the game (for better or worse) and then dropped this bomb, creating MASSES of hype, less than two months before release. It worked out for the best IMO, building the hype gradually towards release.