Nintendo Download â December 11, 2025 (North America) â Terminator 2D, Tomba 2, more
It’s time for the newest North American Nintendo Download Switch report for the week of December 11, 2025. The latest releases on the Nintendo eShop include Terminate 2D, Tomba 2, and more. Here’s the full roundup: Switch 2 Download Storm Lancers – Nintendo Switch 2 Edition – $19.99 The Elder Scrolls 5: Skyrim Anniversary Edition – $59.99 Tomba 2: The... The post Nintendo Download – December 11, 2025 (North America) – Terminator 2D, Tomba 2, more appear