Yup
Very good composing going on here.
The only thing I would suggest to you, is that your drums feel sepperated from the song.
So try to put a sub bass in there. Not a loud one, but a low sub bass so that the frequencies tie together.
After that this song will be pretty fscking amazing.
Great job.
5/5 9/10