A third of the way through the Nintendo Switch 2 livestream, the company decided to drop the release date, rather than waiting for the grand finale. And it’s a lot sooner than most people were expecting. The release date of the Nintendo Switch 2 will by June 5, 2025, just over two months from now,...