Nice track man. My main critique is it's a little bit too full on. Like it's BAMBAMBAM the whole way. Maybe try toning it down or switching it up a bit in certain section. I really like the change around 1:20. I think you should build on that a bit. Maybe focus on the percussive aspect there instead of the guitar. But otherwise really cool track.
Here's my take on a Boss Battle theme if you're interested - https://soundcloud.com/james-battams/challenge-accepted-boss-battle-theme