This is an Interesting Theory About Charizard's Mega Evolutions. If Mewtwo was artifically created doesn't that mean Mr. Fuji created mega stones as well? But then doesn't that mean Charizards mega stones and any mega stones were artifically created?
I feel like they're trying to hard to make people to like the Unova games more.I liked them but it felt like the ending kind of just dropped off a cliff. They reference Unova a lot in the past two games.
Cubone Theory - I have always felt like this was true. Now I really thing it is. Cubone is a baby Kangaskhan . Like this post says, Cubones wear the skull of their dead mother. I feel if this theory is true, no one will be surprised.