Nicely placed
I think this certainly fits the genre, I really like the interesting sounds you have used they match each other quite well and the track works because of it.
I agree with you in regards to the beat I think its pretty awesome too ;)
Great work here mate!