My favorite announcements from Nintendo's E3 presentation a couple of which  took me on a trip down memory lane.