Episode 768 covers the leak of Switch 2 units more than a week early and rumors of a Nintendo Direct shortly after launch.