Not bad at all man. I hate all the bands nowadays that just try to be "grindcore" and do nothing but sound like absolute crap. That band, though, that's some techinical stuff. I'd consider it "mathcore melodic death metal," if you want to go that far haha.
I REALLY like their vocalist's voice. He's got a good scream both high and low and it wasn't like a lot of vocalists these days that get into a studio and either 1: can't scream for crap or 2: realize that they are a terrible vocalist. The drummer worked well with the guitarist, too. A tad off at times, but hey, it happens. Maybe try a little less toms; they seem kinda dry and loud. What'd you record the drums on? It sounded like nothing for the drums was stereo.