Alright, now that its confirmed that you can have only one mega evolution per team, things are looking good. I'm warming up to the idea. But a part of me feels that if mega evolution is not instantaneous, but takes one turn, megablaziken might not be as OP as people thought, because swords dance would be a better use of that turn, given that regular blaziken already has speed boost. I'm sure there are probably better options for your megapokemon than megablaziken if you can only have one in your team, if mega evolving it takes one turn. But I think it would make more sense to megaevolve instantaneously coming into battle, or at least allow you to attack the same turn the pokemon mega evolves. Hoping to get more info on the resitrictions and conditions for mega evolving.
But I have to say, this is the first generation where I actually think the in-game 3D models look better than the Sugimori art, specifically MegaLucario.