40 min. sounds like it could be a beefy Direct. Although I'm mostly sure that half of it will cover updates on upcoming holiday titles on October-November.
A more complete look into the new Peach game.
And whatever the rumors goes want to announce I guess
Switch Friend Code : 3905-6122-2909