If Diddy was going to be revealed than it would've been today... in Japan. But its the next day in Japan. I think its safe to say that all of the leaks that say Diddy would be revealed to day in accordance with tropical freeze are dead. I mean we got Peach instead... The day after the game comes out and we get Diddy? I don't think so. The reveal will probably have nothing to do with Diddy or Dixie. I think it will be someone else. maybe palutena? wishful thinking on my part. (this is all just a bunch of jump the gun/shark/whatever else conjecture and speculation. This is probably the least likely thing to happen but hey maybe.) Everyone seems to be stuck on the idea that its a diddy or a dixie reveal. I'm not convinced. well looks like we'll just have to wait 7 more hours...
Finally someone see what I see
Diddy might not be revealed today but maybe the 21st (usa release of DKCTF to explain this luigi was revealed for mario bros dream team acording to his character page)
Anyway
Sakurai tweeted about this direct so that locks a character reveal today so anyone can get revealed but there are other company's who tweeted this direct
Next level tweeted it so little mac qualifys for a reveal
Monolith tweeted it so shulk qualifys for a reveal
And platinum did too so a character by platinum is possible exspecially because sakurai payed a suprise visit to them earlier
(And no I do not think bayonetta is even possible at all because she's made by sega and sonic got confirmed playable already I really don't think sakurai will let 2 sega characters in 1 game) so for my best bet if there is I'm going with wonderful red
And other overhype characters
Palutena because of the leak
Mewtwo because sakurai is probably given the AOK of revealing pokemon stuff now so he can get revealed anytime
And ofcoarse this guy is better for E3 but ridley because he is the moat requested character
And king k rool because that final boss in tropical freeze is based of king k rool judging by how his moves look
But really anyone is possible for a reveal