Hm, i like this.
I can hear every single instrument.
It has great quality.
It isn't too repetitive, nor too strange.
I enjoy this track alot, but i feel like it isn't quite what i would call a boss fight track.
It would more sound like the last dungeon before the last fight.
It has a motivating vibe to it, while reminding you how serious of a business you're into.
You should make more orchestrated tracks.
Seriously.