It honestly felt repetitive in the end, especially with the final boss. But you have a great theme, well fitting the jam and pleasant to listen to. I actually really liked how you made this evolve before the last song.
A suggestion would be to keep the same spirit (I mean one theme or chord progression ) and for different songs : 1- try a new melody. 2- change the tempo of it (not double or half). 3- maybe add a twist somewhere like changing a chord or having a pause.
I tell you this because I liked your submission and I think you (and everyone) can take good things out of positive criticism. I tried to be constructive and hope this will keep you motivated :)