Well, it's actually pretty good, very cool, but some parts were kinda strange, which is vague, so I'll try to explain.
Were you looking for a strange, fuzzy, am radio type of guitar tone? It just sounded weird to me, but don't mind that.
The way the drums worked were interesting, but, well, I guess most of my comments are being based on the expectations one would have for a typical song and this is not a typical song.,
I just came from a rock concert so my perspective is probably skewed.