Nintendo Direct 1st Major Nintendo Direct News: Leaks The first major Announcement from an upcoming Nintendo Direct ... has leaked. X Jun 12, 2024