Mario Kart 8 Deluxe races to no.1, while 51 Worldwide Games remains in top ten
All signs point to the Switch having an overdue re-stock at retail – Mario Kart 8 Deluxe has returned to the top of the chart, while several first-party games have significantly climbed including New Super Mario Bros. U – up from #34 to #13 – and Pokemon Sword returning at #15. In fact, the UK …