very nice, I really like this! 8)
Nice melodies and cool riffs, i also really like the vocals, it sounds like a mix of Maynard and Serj Tankian, but in it's own way.
Mixwise, I would prefer the guitars to be more aggresive and "in your face" and the bass to be more defined. I mean, it's not bad by any means but to me it sounds generic, you almost can't differentiate between bass, guitars and kick. I know, some people like this wall of sound but I myself prefer definition where you can distinguish each instrument, maybe raising the mids on the guitars would make them more prominent.