Well you certainly did try to compose a boss battle song...AND YOU SUCCEEDED! :D
I don't know why, but the dodoodododly doo-s and the other synth kinda give it an Egyptian feel, it's pretty cool!
If I ever end up needing a song for a movie/game where characters fight someTrash, I'll happily use this. Keep it up!