For me it needs more percussion through the middle, or at least for it to be clearer and more precise. The bassline is good but for the most part at the start thats all there is, I'd like to hear a few more fxs or layers, maybe the odd cut.
The breaks fxs are cool, like the riff coming in and out and then building. The riff itself is solid, sounds quite cool. Maybe give it a rumble underneith (maybe just the dodgy mp3 sample). Agree, when it all kicks in could do with some more thump to say "look, I'm here".
Second time round in the lead could do with another layer synth or something below it.
I'd also give the vocal sample more balls, maybe stretch it a tad and add some heavy fxs.
Obviously not a great sample to comment on though cause its low mp3 on myspace and all that. Plus all just my opinions, probably mostly wrong 
Hope that helps in some small way.