This reminded me a lot of Battle Shift, because not only did you use the same music (I love this music by the way), but the style of gameplay was just straight up fighting bosses which got stronger each time.
Based on that, I have to wonder if you were influenced by Battle Shift in any way. In any case, great game. Now if only you could find a way to increase its replay value.