your beats are insane dude. Its not the modulated basses, its how you put them together with the rest of the song. If this was used for a game or flash or whatever, this is freakin perfect and nothing could beat it. Its amazing how good this.
The only problem is when you want to get into "listening" music. If thats what you were going for, then a stronger melody is definately needed. For this one, a clear cut synth with a nice melody with this to back it up would be good.
But if you were going for a little more background music, then this is so great. The percussion is just so great. 10/10