Editorials Nintendo Switch 2 Game Keys – Are Physical Enthusiasts Screwed?By Scott AdamsApril 4, 2025