This could be great for an Boss Battle!
You dont have any memorable melody wich makes it hard to grab the feelings in this song.
nice beat and bass loop.
if you are to have more than one melody at the same time, try and make them sound diffrent... it gets kinda messy.
Anyway, i think you are gettting the hang of it. give it more time and try to work more with the FX such as reveerb, flanger and delay maybe.
Please contact me if you would like to use this in a project. We can discuss the details.