Anyone else heard this EP? It just came out. Fucking brutal. A little scooped on the mastering, so that part is a little hard to get over but the recording quality is pretty solid for a first EP. The title song is the balls...actually it's up on their myspace http://www.myspace.com/thearkhamwhite