I could see this in MegaMan, maybe. Only if it was a little...angrier.
It's pretty nice!
It's got a really nice melody, though I can't see this as boss song, because... There's not much impact :/
You can work better on these drums, make something faster, with more energy, like if you were FIGHTING!!
But, aside that, I really liked it ^^