I'm just going to throw this out there because it's bothering me seeing everything on Twitter and even this thread.
The section where the Geno image was shown was during the ONLINE section NOT the Spirits section. As far as I know, and correct me if I'm wrong, but I don't see Spirits being used in online. That was clearly a user icon. There were many more that could be seen after that clip. I REALLY don't think that icon means anything. I definitely don't think it means it's a spirit.
Don't jump off of the deep end because of that. If anything, Geno is a heavy favourite for DLC. If it was decided during development back in 2015, this still means it was around the time of his Mii Costume. It's possible Square didn't want him in the base so they could profit on the DLC. All arguments still apply for Geno. Not to mention everyone who did get disconfirmed. By my counts I saw Dixie, Shantae, Isaac, Shadow, Black Knight, Skull Kid (according to the site) and that doesn't even include Arms reps and Rex who literally EVERYONE was thinking are prime first DLC candidates.
Honestly, I'm struggling to find any other competition. Banjo/Kazooie is an obvious one, Sora I think is a strong candidate. It appears Vergeben was right, which means Square representation is possibly coming. Remember, there were talks that there COULD be multiple Square reps.
Stay level headed. It's a blow that he's not in the base, I'm not going to lie, I'm cheesed. I took the day off work to watch this piece of hot trash today. But you know what, once I calmed down and re-watched some parts, I got some hype back.
The fact that they were picking back in 2015 just tells me that Square probably wanted to profit more heavily than having him in the base game. This also makes sense due to the music coming. Also, DLC characters are 100% getting stages and music. So yeah it sucks he's not in the base game. But if I had the option of getting him now, with no stage and music, vs. waiting a bit and getting a stage and music, I think I would take the latter.
Geno Boys and Girls, level heads will prevail. It's not over. We now have to carry the torch for the characters who have fallen today. Lets stay in this as a united front. Our story isn't over.