Technical death/grind. fuckin' good band.

The song's pretty tight, nothing I haven't heard done better though. Drums sound too computerized imo. Otherwise the mix sounds pretty good (listening on headphones though).