it took me a while to comment eh but now i will.

I like the groove and sounds used but as said there isnt that variation and i felt the groove didnt have the kind of energy needed for that repitition but...
as you say you wish to work on this after.

production wise theres nothing i can say that Steve has not : )