Wow really nice done dude! The transition at 0:20-0:24 was really good. I must say your mixing skills are way too good :O Also bass is a little bit loud, not that harsh, but doesnt make the song worse. I know my bass sounds are somewhat too loud too lol. The only thing I got to complain (yes sorry) is that the song could use a little bit more variation. In the second part (2:14) I hear you added some hats, but the tune stays the same, like at 2:36 you could've add a different tune, well yeah that's what I would've done lol.
Although my complaints, still a 10/10 for this masterpiece.
ps. Really.... Really good drums, drum patterns and toms fills! What you used for them?