Nintendo's latest financial results are here, and among somewhat slumping sales and a promise that Switch 2 will be announced ...