Mega Charizard X and Y, Mega Blastoise, and Mega Venusaur are going to be available in-game to totally wreck your opponents, which should add an interesting new dimension to the familiar Pokémon games we grew up with. It's now unknown how many Mega Evolutions will feature in the game, but it's a pretty safe bet that all the Kanto evolutions will be present. Speaking of, the city's gym leader, LT. Surge, seems to be easily handling his role, displaying the same amount of bravado and confidence in his wicked Raichu and overly complicated trash-puzzle. The press release states that these will be "the first three Pokémon that fans will be able to Mega Evolve during their adventure", suggesting that others will also support the form. Mega Evolution, known as "the Evolution that transcends Evolution", momentarily unleashes the energy within a Pokemon and can only be accomplished when a strong bond exists between the Pokemon and its Trainer. Of these features, one of the most exciting has to be the return of Mega Evolution.
Jessie and James, the classic, iconic Team Rocket duo, from everyone's childhood also make their triumphant Pokemon Let's Go debut, sporting their usual team of low-leveled Poison-type Pokemon.