Ah yes RockStep my favorite genre
This song is pretty good overall, needs a bit of work but I just want to start out with I'm proud of you because there's a LOT of good in this.
Intro: Lots of good sounds here, I can definitely feel the rise of tension from the beginning all the way to the 0:40 mark when it minor drops. That hit that happens at 0:20 is a bit messy and things start to max out their volume levels around there, I can't listen to the frequency levels too well because I don't have my headphones with me, but it's still audible.
The Drop: at 0:40 when that lead guitar comes in I really like where it's placed inside the mix and it really sounds how a lead improvised would sound. It's track is really groovy but starts to kinda loose luster after 1:45 when things seem to be all the same, the beat doesn't change much and that (yarg) bass line kinda becomes white noise droning on.
Bass Solo: Very funky
Second drop: Kinda a copy paste of the first one.
Overall great job, I will definitely wanna hear some new stuff you come up with!!
Keep at it man and rock on.