A new Nintendo Direct rumor has popped up and has people wondering if it's true. There's one thing that really sticks out to me that leads me to believe it MIGHT actually have some reason to trust it! Let's find out!