Which is why;
Looks a whole lot more 'real' now, then it ever did. That mock-up was based on a roster revealed not to long ago; and if you remove all the secret characters. You get the starting screen that our dear friend has leaked
Sorry if this was already mentioned before, but I do absolutely believe that this is the final roster. Everyone is saying that this roster is completely out of order, look again. From THAT PICTURE, even though it's not the official picture or roster, it's in a logical order. Starting from the left, go down and all the characters have a relation to one another.
First vertical row: Mario, Luigi, Peach, Bowser, then scoots to the right to Wario and Yoshi. All from Mario franchise, obviously.
Second vertical row: DK and Diddy
Third: Link, Zelda, Ganondorf, Young Link: Zelda Series
Fourth: Samus, Pit, Iceclimbers, Cpt. Falcon : 8 bit game relation? dunno haha
Fifth: Kirby, Meta, DDD, Olimar. Most from Kirby series
Sixth: Fox, Falco, Wolf, and ROB... Starfox series
Seventh: Pikachu, PT, Lucario, Jiggly... Pokemon series
Eigth: First two are Marth and Ike, from Fire Emblem, then transitioning to Mother series: Ness and Lucas
Ninth: Random 3rd party charactars? Dunno what Mr. G&W is from.
And if you refer to the leaker who apparently has the guide to the game, he listed the full roster from left to right... which matches this picture perfectly, which all have a logical placement for the characters.