I choose you, Froakie!
Pokemon X and Y are nearly here, and Nintendo is still revving us up for the big release with more videos than we can count. This lengthy trailer basically shows off everything we've seen so far, including horde fights, mega evolutions, dressing up, the grooming mini-game, and Mewtwo's other mega form (Mega Mewtwo X).
Oh, and despite the fact that the original three starters are going to be in the game, I'm totally rolling with team Froakie. Come at me, trainers.