cool shit. you kept my interest throughout the whole song. there was quite a bit of variation, but you kept the same theme. good job on that.
the only thing I didn't like was that your percussion was too "punchy" for me. that's just a personal preference I think.
keep it up.