bitchin
Could use a little more kick compared to the level of the snare. The lead that comes in around 0:30 is really cool...I don't know if you were messing with the filters or pitch bending, but it had a sweet effect. The buzzy lead that comes in after the voice is a little too low in the mix compared to the arpeggios. Fix those two mastering issues and I can't really see any flaws in this.
On second thought, I wasn't sure if the original string was supposed to be orchestral or synthy. either way, it could have stood out more.