Okay, this is good.
Only thing taking down points is the mastering, I can barely hear the snare, and the hats are too painful. The kicks are also a bit dead.
The melody is really smooth and nice, gratz on that.
Still though, really well made production.
Hope it helped.