Video: Switch Christmas showcase 2017
Nintendo has a new video up showcasing some of its most popular Switch games this year. Super Mario Odyssey, Splatoon 2, ARMS, Mario Kart 8 Deluxe, and Zelda: Breath of the Wild are featured. Watch the video below.
Leave a Reply