With all the leaks and rumors hitting E3, it's Nintendo's Stage we know so little about. With this year being Nintendo's most ambitious in recent years. Can Nintendo rest their treehouse Live Event on the back of Smash Brothers and Pokemon for the Switch? How should Nintendo tackle 3rd party games? Most importantly, how Nintendo could win E3.