Intro has a lot of untapped potential. Should have added more instruments/effects to really open the track up. Same with the buildup, it's pretty underwhelming and just throws you into the rest of the track. Look at it from a listeners point of view, not a producers.
On the plus side, the melody and instruments you've used is catchy and fits together well. Mastering is really good. Nothing is out of place or over pronounced. Your bridge at 2:10 is really good and gives us a break from what we've already heard. Getting rid of the repetitive style we hear with these genres.
Good job overall. Just take in my feedback for your intro and buildups.