Nintendo recap: We could have had an E3 Direct with this week's news