Good stuff, nothing to say on the sounds/mix. However the melody is a very typical progression, i'd try to go more original with it. You know how to make a beat sound dope, so don't be afraid to get more creative when it comes to the ideas. Keep at it!