The melody is on point, the drums are well produced and mixed, but the biggest thing that's missing is some bass. You have the rhythm for a deep bass line, but it just isn't there. You might want to go back on it and add something with some rumble behind it. Otherwise though, a really decent track. Keep it up.