Miyamotoo on 01 November 2018
Solid Direct, Its just crazy how much content this game will have on launch, 74 fighters with even more stages, and plenty of mods.
And its expected that they will keep supporting and expanding game with DLC and updates.