Well, I am no expert in this genre, but it sounds pretty good to me. The guitar playing is really tight and I especially like the low, chugging growly parts starting around 2:40 with the crazy lead over it. I agree with Trip on the cymbals and the bass (which wasn't too clear for me).
I actually really liked the vocals on this. I expected more growling, cookie monster vocals, but these have a cool frenetic, almost desperate energy to them. Reminds me more of punk/hardcore vocals than metal. If it were me, I'd keep 'em. Good job.