It's time for the newest North American Nintendo Download Switch report for the week of November 5, 2026. The latest releases on the Nintendo eShop include Zelda: Ocarina of Time, Stellar Blade, and more. Here's the full roundup: Switch 2 Retail ...