GamesGeek BitsNintendo Switch Official ‘Nintendo Gallery’ Museum Opening in Japan by 2024 Jake SuJune 2, 2021