hahaa, found it..
Sounding good mate, loving the perc!!!! Can't really comment on production at the moment because I'm on head phones. But, everything seems to work well together, I think it could benefit from a really heavy synth riff but that's just my opinion.