The melodies are pretty solid in this i like them, but your drums are a bit dry and I think a bit of reverb could really take them up a notch and improve the quality of the track. Outside of that everything else is on point.
The drums need reverb and the kick needs to be booted a bit in the low end, at least that's how I feel. Great job on the melody, really cool vibe to this one.