This is not usually my kind of music, but I kind of like the energy. The only thing I would really say as a complaint is that the recording quality seems to be too low for my tastes.
I guess you go through a single microphone to pick everything up?
Cool animal, what the fuck is it???