Well, here's a pleasant surprise, we have a high-profile Nintendo Direct on the way, and for one of the most lucrative gaming franchises in the industry.

It's a Pokémon Direct, and is happening on 6th June at 7am Pacific / 10am Eastern / 3pm UK / 4pm CEST. According to Nintendo of America it will be eight minutes long.

It's certainly the right time of year for a major Pokémon reveal (in fact it's arguably late), and speculation will revert to previous rumours of Pokémon Stars for the Nintendo Switch.

As always we'll share the stream and live blog here on Nintendo Life. What do you hope to see revealed?