Yes, The Nintendo Switch Showcase Really Was Seven Years Ago
Breath of the Wild, Super Mario Odyssey, and Xenoblade 2 were shown off. On 13th January 2017 in Tokyo, Japan, the Nintendo Switch was fully unveiled to the world via a live stream. Yep, it really has been seven years since we saw the Switch, and we’re starting to feel very old now. Geoff Keighley,…