So, first off, I am listening to this on rather terrible headphones at the library, so the kick seems a little thin for my tastes at this moment, so I'll find that out once I get home and "rock this" on my Sennheiser HD 500s.
Anyway, for the actual review.
Catchy melody, and not super repetetive! You've got to vary the percussion a little bit more, but you've got some good buildups that aren't stock, run of the mill crap. Maybe throw a bit more variety in the melody, though.
However, I call this a 10.