Well, initially, I thought it might have been a little overtuned. And it still might be, but it didn't take too long to get the boss mechanics done. The bishop by far, the hardest. Was a little disappointed to see that there was no final Queen fight... but hey, that happens. I think the trumpet sounds need to go. They're just so... bad compared to the rest of the sound architecture... You can probably do some coding to make the attack sounds less random and more musical and that would add just an amazing layer of detail to this.
Great work overall!