Yeah, sounds cool...
Except the for every single beat when it peaks! Master that shit -- then you're good! Great, even! The bass line is sick! The other weird keyboard thing after the bass line is sick! Good job, mastering would do this track wonders! Here is one suggestion, to add interest to the little interlude you have... Starting at 2:48 when the drums come in over the bass, you might want to try adding a double clap after the 2nd beat, every other time it loops. Like this: clap, clap-clap, clap, clap. Then again, clap, clap-clap, clap, clap. I would only do the double clap on the second time it loops, and then alternating every other time. If you are having a hard time understanding me, listen to the bass line starting at 2:34, and pay attention to where it peaks, it does the same thing. That's what gave me the idea. I hope you get what I mean. Other than that, you're golden!