Nintendo Direct Featured Nintendo Direct: Important Announcement Nintendo Direct: Important Announcement leaks... X Jun 14, 2024