Pokémon Trainer looks really good; Squirtle is the one I'm particularly interested in. Charizard looks like his recovery is significantly better, but I'm not sure of any other changes to him. I'm not sure where Ivysaur fits, but he looks like a character to use in mid to late percentages to finish off your opponent. If you know more about this character and others, please let me know!