Nintendo year in review 2023 uk July 8, 2019 16 32 64 128 Nintendo switch year in review 2023 uk Nintendo switch 2 release date Nintendo direct 2023 2 8 Nintendo world update