Quoted By:
43% (12 of 28) of Mega Evolutions are Gen 1 Pokemon
18% (5 of 28) of Mega Evolutions are Gen 2 Pokemon
29% (8 of 28) of Mega Evolutions are Gen 3 Pokemon
10% (3 of 28) of Mega Evolutions are Gen 4 Pokemon
0% (0 of 28) of Mega Evolutions are Gen 5 and 6 Pokemon
Yes, GameFreak, suck the Genwunners cocks some more.