Switch 2 China Release Uncertain Thanks to Government Regulations and Demand
Nintendo has reportedly postponed the Switch 2 in China, with stringent government restrictions and a continuing analysis of demand in the country being the main reasons for said delay. According to…
April 9, 2025 | 11:45 EDT