I'm going to have to agree with Mita here. I think it has loads of good elements, but just not enough changes. Maybe I'm not so much a fan of some of the noises themselves either because I know I've heard so many used in tracks by Glenn, Dean, Danny (divide) and so on.
I guess what I mean is that it doesn't sound very unique. Sounds like other things I've heard..>if that makes any much sense.
Production wise though, I'd say spot on. Everything sounds really well in place, and homie does some cool edit work in the track.