Story wise? No idea. I don't think there is. Just the Pokemon, and Mega Evolutions. Like, Mega Charizard X, Mega Charizard Y, and Mega Mewtwo X and Y.... So... Meh? Whichever you like better I guess... But I also think Megastones are tradeable? I got X because I liked the legendary..... Also...