From what I can tell from that horrible myspace compression, it sounds awesome. I'd personally try to make those snare samples sound a bit more organic. It's a bit obnoxious on the rolls hearing the same 'snapsnapsnapsnap' sound.
If you have some higher quality versions that'd be great.