Super Smash Bros is the only Nintendo game that has been approved by China The Nintendo Switch has finally gone on sale in China, but Super Smash Bros is the only official Nintendo game available.
Civilization VII unnecessarily overcomplicates itself in its preview build with the new Age system that feels awkward.