Gaming, Gadgets & Tech November 5, 2026 Nintendo Switch 2 Sales Slowdown Explained and What It Means for Buyers