Edit: The delay right after the voices drops away too quickly, just my opinion, other than that good job!
Pretty good, the vocal chops are a nice touch and add a bit of original style, a lot of people just straight up mix in the vocals and don't really add much past that.
Eee, people like it, this makes me feel all happy like a gitty school girl. I'll see what I can do about the delay dropping off so quickly, I see what you guys mean.