Game News: Zelda Breath of the Wild 2 release date latest: Proof that Nintendo can’t afford to delay
It’s easily the most popular Legend of Zelda game of all time, far outselling the likes of Wind Waker, Twilight Princess, and even Ocarina of Time
Mario Kart 8 Deluxe is top of the charts, selling more than 33 million units on Switch, That’s followed by 31 million sales for Animal Crossing, New Horizons, and 22 million sales for Smash Bros Ultimate
Source