Alright guys. I'm gonna go on a little ramble so prepare yourself.
I don't know whether or not this leak is real. If it's a fake, it's a VERY good, well-thought fake. Whether it's the work of one person or multiple, you can't deny that this LOOKS real.
There is nothing here that outright confirms that this is the real deal. Plenty of evidence, but nothing that pushes it into the realm of 100% real.
However, the excuses used to "disprove" these leaks are WEAK as ****. Shadow is a fan art, yet the image doesn't even match the Everyone is Here artwork. Shadows underneath characters are missing, when a lot of the characters were shifted around. Blurred clouds that's always been there. If you're going to TRY to disprove a leak, at least put some effort and though into it.
We don't know if this is the final roster, even if this leak is true. Once again promo art can CHANGE; it's happened multiple times and it can happen again . Don't think just because a minuscule detail is different, you're argument suddenly gains validity. It doesn't. You people should know by now no art is set in stone until we know for SURE what the roster will be. And even that art won't be final because there's still DLC.
This is coming from someone who only gained ONE character that he really wanted (Shadow). It might actually BENEFIT my wanted characters if this leak is fake. Unless one side clearly proves their case: it's not real, it's not fake.
And just remember: You can complain all you want about Shulk looking like a Photoshopped Little Mac, but that could be the game you end up playing, and loving in a few months time.