Nintendo Direct E3 2013: Top 10 Facts You Need to Know 9 years ago Top Ten Most Memorable Moments From Nintendo's Nintendo Direct E3 Live Stream.