Pokemon Mega Power is a custom game made by fan developers. You can freely get it online to test out. Physical cartridge and optional custom case are available here.
New regions- Ivara, Lande, Sevii Islands
All mega evolutions
Some gen 4, 5, 6 and 7 Pokemon