There's a rumor that this newly announced Nintendo game is the big E3 announcement...
Quicktime trailer here.
(Just to be clear, the video seems legit - or legitimately bad, but I doubt this is the big announcement...)
Saw that trailer earlier... what an interesting name for a game.
I highly doubt thats the BIG announcement.