Nintendo recap: Stock controversy and Zelda port rumors