Nintendo's latest financial results are here, and among somewhat slumping sales and a promise that Switch 2 will be announced soon there's one big thing to marvel at: Mario Kart 8 just won't stop ...
Some results have been hidden because they may be inaccessible to you