Ahh this is really fucking sick, right up my street. I reckon the snare is a bit too loud and could maybe some more work on the sound design but other than that this is really good. Definitely finish it