Cool mixes! Kzu, I sound really unnatural and nasal in your mix. The vocal is pretty compressed and there's a build up around 400hz-800hz on my voice.
This is a hard tune to mix for others, mainly because of the way I did it - some of the tracks are bounced, to make it easier for me when I went to mix it. With my mix, I used a lot of volume automation in order to balance out the guitar solo and the synth solo and some of the parts where 2 or 3 things are going on at once. Basically whenever the synth would come in, I'd duck the guitar down, generally. There's a guitar lick that both you guys left at point zero range that's supposed to be buried under the synth towards the end (because it's pretty dodgy mainly :P)