OP, that's what August/September's Direct is for. Nintendo would go into no shame to announce a game 3 months before it's release if they see fit.
But I'll admit about what is Nintendo doing for December this year ? I don't know. Maybe they truly are banking on that Pokémon money but I doubt it.
Next Direct we'll bring us some good revelations for the end of this year and early next year !
Switch Friend Code : 3905-6122-2909