I would like to make it clear that the ONLY reason I am giving this three stars is because it is far too subdued to be a BOSS battle theme. It sounds like a good stage theme for a Megaman game or something, but not for a boss battle. At around 20 seconds I was tellign myself it was a slow start, but if you haven't kicked into blood-pumping-action-battle-theme mode by the 40 second mark I think the piece has failed to establish the intimidating atmosphere that is usually the objective in a boss fight. I think it is promising, though, and as I said before it is a good ambient theme.
Just... not a battle theme. Or at least not what I would consider a battle theme.