I will agree with you, for a first attempt this turned out decently, however, there are a few things about it I didn't like.
Firstly, the drums during the slow part seemed off beat, and not like off a half step, but like a 7/16th so it sounded awkward.
Secondly, equalization and mastering! There were parts where sound just overflowed and it sounded trashy. It literally sounded like a bunch of trash cans fell down next to me during the snare fill.
Finally, it seemed as if it lacked direction, but that's just my taste, perhaps that's how you meant it to be.
Oh and the sub wasn't to booming, you could have def turned it up more. Try using the multiband compressor and adjust the gain on the lower end or the overdrive and adjust the preamp a little.
Anyway good job though. Keep it up!