This sounds amazing!
First of all, the sound quality on this one is great, 5/5 on that.
The piano break around 1:00 reminded me of Harry Potter haha idk why, but fits well in there.
The section at 1:28 is a little weird but still fits in the song, idk if it's intended to sound as calm as you made it, but I'll suggest a little more "punch" next time, just to make it a little bit more epic!
2:43, again for the last section of the song is great, but yeah I'll still suggest a little more kick power here and there.
Overall, this sounds really amazing, great composition and melodies. Im not a judge and im not the best at criticism haha, but hope this helps!
Very good job :D