Perfect for some magaman fan game or something.
A biiiit too slow-ish at times, but perfect for a normal boss.
Certainly not a final boss, though. Add some epic rave-ness to it for that.
Still, a very good song.
I can imagine the little megaman headbanging to this.