I understand the drums part of this song. I am a drummer myself ^^. But the music sounds quite...sketchy man...buzzy and makes the rest sound like BAH BAH BAHTAHA...you know? LOL...But it just sounds too loud for bass or whatever. I think I heard an acidic insturment used as well?