Just so people know. Here are clearer pictures:
And more info
Not all Pokemon have Mega Evolutions.
In order to Mega Evolve the eligible Pokemon needs to be holding the Mega Stone.
As predicted the Mega Pokemon appear in battles only.
Mega Evolutions have increased stats, with CoroCoro citing two examples: Mega Lucario has higher Attack and Mega Absol has higher Attack and Speed. Mega Mewtwo has higher Speed .
The Blazikenite item cannot be found through normal gameplay.
The Super Training area allows you to increase your Pokemon's "Kiso Points." These are probably what we fans have been calling EVs all these years going by what our source said about the facility increasing EVs.
A new area called the Master Tower is related to Mega Evolutions.
The next CoroCoro will feature the new type chart reflecting the Fairy-type, new Pokemon, and new Mega Evolutions.
After looking at the clearer art, I'm liking Lucario's more. And the fact that Pokemon Mega Evolve by hold the Mega Stone and that it only appears in battle, make me more okay with Megas. If you don't want to Mega evolve a Pokemon, than you can clearly choose not to and keep their original forms. Alot of the Pokemon known to Mega Evolve so far don't really need a boost , but I've always wanted a Absol and Mawile evolution so I might Mega evolve those two.
I'm curious to see what other Pokemon get Mega evolutions. Sableye is likely but I hope there's still normal evolutions of older Pokemon.
__________________
"Unable to perceive the shape of You, I find You all around me. Your presence fills my eyes with Your love, It humbles my heart, For You are everywhere"