Just putting the video up here in case anyone has missed it so far. Nintendo Press Conference From New York: :)