Cool vibe.. Not sure how much of it is just samples playing and what you have added.. Initially I thought the EQ would open up so that we could hear the beat in their full frequency spectrum glory but they did not so the track sounds like it begins it's life being played through a telephone and it never escapes that telephone.. Perhaps thats what the samples sounded like off whatever record you snipped them from (if they are samples
however you might want to drop some bigger beats over top of the existing track just so that your kick/snare etc have more punch. I enjoyed watching the video with it, nice touch.
Thought about getting a rapper to do something over this?? Could be pretty cool!