Melody and key change remind me of Dialga's Fight To The Finish from Mystery Dungeon: Explorers of Sky. That's a huge plus in my eyes! Really like the composition here.
That wasn't intentional since I don't play pokemons game but thank you !