I used to think they were permanent forms but this is cool. It's like going Super Saiyan. They should do this for the older Legendaries that had different forms. Make them just Mega Evolve into them. I always wanted something hype like a Pokemon being able to evolve during a battle (normal evolution). This is a better way of doing it though (temporary change in-battle).

Besides according to the Pokedex, a baby Kangashkan will never be left alone by itself.

A baby Kangashkhan doesn't have the ability to fight on it's own. The baby in the Mega Form looks a bit different then the regular baby form. Guessing the baby is the one that gets stronger and allows them to attack twice.

@Retro_on_theGo - Apparently, MegaKhan has the ability 'Parental Bond' which allows attacks to hit twice in one turn so I'd assume the mother does an attack and the baby copies. For anyone whose played Advance Wars: Dual Strike, it's essentially a Tag Power. It sounds cool but it also sounds a tad, y'know, broken? Maybe that second attack will have weaker power.

All the Mega Evolution abilities that the Pokemon get sounds so good, a bit op? But since you only can use on Mega Pokemon every battle, and both can do it, I think it will be really fun to experience with! 2 months!
-
Weeks after weeks they keep announcing amazing content for the game, the moment I get this I'll need a vacation for a few... years...