Ooh...X.x
What I really liked about this is how everything sounded sort of uneven...but really it IS even...if that makes any sense.
It's original, I'll give you that, and it suits your theme very well. I mean on point.
The beat I thought you could have changed, but I understand the effect you are going for though, at least I think I do. Keep up the good work!