nintendosoup.com
Tencent Uploads Chinese Trailers For Zelda: Breath Of The Wild, Super Mario Odyssey, And More | NintendoSoup
It looks like Tencent is readying some ammo for its upcoming Nintendo Switch conference on 2 August 2019. Read more