Digital Foundry – Nintendo Switch 2 Reaction January 17, 2025 640 × 360 Digital Foundry – Nintendo Switch 2 Reaction Digital Foundry – Nintendo Switch 2 Reaction Digital Foundry – Nintendo Switch 2 Reaction