Not that I think anyone can "Win" E3, but for me I found myself rolling my eyes at Nintendos offering simply because it feels like, once again, they trot out the same IP over and over to the point I'm surprised anyone gets excited at an announcement.
New Zelda? Check!
New Smash Bros? Check...