Title. I keep seeing people say how it must be the 17th, or possibly the 10th because that's Mario day (Mar10), and those are both Fridays. Is there a reason everyone expects Nintendo to break this trend, and specifically on a Friday? I think it'll come out on the 12th because that's the weekend after they end their Switch tour, and it's a Sunday.
Discussion started at here by thehegs