Not bad dude! If I were to offer some constructive criticism, I'd just say the mixing isn't quite there yet. Mostly at very beginning, but I hear some more subtle instruments in the back that I'd love to see come forth a little more. Something I still struggle a lot with is getting drums to match up with the rest of a track. I've lost count of how many times I make a track and listen back to it only to realize the drums are twice as loud as everything else. If you can, try listening back to your track through a variety of audio devices to see if any issues come up. It can be a hassle, but it's totally worth it in the long run!