Big deal about guaranteed characters. No one was shocked when Pit, Luigi, and Olimar were announced. Tell us something we don't know. 3rd party? Gen 5 or 6 Pokemon? Mewtwo or Roy? Waluigi? I suppose next announcement will be that Yoshi is playable.