this is good, somewhat past fair, but it needs work. this is far too much beats involved and not enough melody (at least for me). I'd suggest you work in a melody and then put the beats in on the background.
It was a great song, it just took a while to get to the good part, where it started to pick up. Before that it just seemed to repetitve. ^_^ Please make more.