Nice track, but...
Awesome mix. Just one problem. Too much sub. I'm wearing headphones and it's too much, I can only imagine what this sounds like on my speakers... oh wait, I CAN listen to this with my speakers... and it sounds a lot better here. Still, you should try to do a better job mastering your tracks so that no one gets left out. If you're making a track to get signed, make sure you've mastered a track so that it sounds good on ALL speaker formats and not just yours. Potential buyers won't be interested in listening to a track if it leaves them out of the loop.
Great track, just a tad too much bass. Also, layer that amen. I love using that kit, but I try to hide it under another kit through layering. I get a lot of shit from people when I use the amen break in my compositions. Great kit, but we know that already :3
Good luck sir!