[@Snarfulblast] I could care less about [i]why[/i] Carl is mega evolved. There's no loophole regarding the rule of there being only ONE mega-evolved Pokémon at a time. In this case, we're referring to how the game handles mega-evolution.