He’s coming this month
In retrospect, maybe we should’ve seen this coming. We overthought it. Why put [literally any other video game character] in Super Smash Bros. Ultimate when you can just invite Sephiroth to the party?
Nintendo is sticking with a “December 2020” release window for the time being. This feels right.
Sakurai will share more details about Sephiroth in a December 17 presentation.