nintendosoup.com
Rumor: This Could Be Why Nintendo Switch Physical Releases Are Delayed In China
Tencent, which just released the Nintendo Switch in China, is planning to release their first physical game for the system in early 2020. Today we may have found the reason why that’s the cas…