Well, Shadow Mewtwo was technically confirmed as playable... however, it was never given a proper reveal, only that it would be playable in the Wii U version and it would be unlockable. That said, this looks to be normal, regular Mewtwo... which makes me wonder if it will be any different.

Also... Braixen? Not that I totally mind, being my favorite stage of the Fennekin family, but it seems kinda odd... I mean, Pikachu isn't fully evolved because it's Pikachu, but why Braixen and not the final form Delphox? Ugh... and now I'm getting that obsessive, compulsive feeling...