Very nice! I like the arpeggiations and octaves in the bass -- which I know is pretty common, but with the melody overlaid, it makes for a great track. I can see it as a boss battle more so than side-scrolling, but perhaps that's just due to my less than spectacular library of platformers and the like. Excellent writing!