You know, I've just realized how much fan service we've seen in this installment already.
An Animal Crossing character. Little Mac. Mega Man. The Cuccos. Luigi's Poltergust. Sonic's return, and probably no cuts. Heck, a lot of the stages seem like they were highly wanted, like Mario Galaxy, the boxing ring, Gerudo Valley, etc.
However, there are quite a few surprises still in there, such as Rosalina, Wii Fit Trainer, the Pilotwings stage, Mother Brain AT, the Ore Club, and so many more.
I think this is shaping up to be the best Smash yet. I've got to find some way to express this excitement I have.