I rewatched Nintendo's E3 2014 presentation in preperation for tomorrow. Really brings me back.